У меня есть арматура , настроенная для построения модуля erlang, который использует два разных файла c.
Я установил параметры компиляции c в моем rebar.config
, используя (например):
{port_env, [{"DRV_CFLAGS", "$DRV_CFLAGS -Wall -Wextra"}]}.
Можно ли установить разные параметры для каждого исходного файла c?Я хотел бы иметь разные флаги компилятора и компоновщика для каждого.
Если нет, то какая самая распространенная альтернатива / обходной путь?Я думаю, что создание Makefile и перемещение туда компиляции c работало бы, просто стыдно, когда арматура так хорошо заботится обо всем остальном.