Создание бинарного релиза Erlang
Я создал релиз моей программы с арматурой. Перемещаясь по выходному каталогу, я вижу мои исходные файлы Erlang. Есть ли способ создать только двоичные выпуски программ Erlang, чтобы их можно было распространять (как с закрытым исходным кодом) среди клиентов?
1 ответ
Решение
Да, в файле rebar.config. {include_src, false} в разделе продуктов
{profiles, [
{dev1, [{relx, [{dev_mode, false},
{include_erts, false},
{sys_config, "./config/dev1/sys.config"},
{vm_args, "./config/dev1/vm.args"}]}
]
},
{prod, [{relx, [{dev_mode, false},
{include_erts, true},
{include_src, false},
{sys_config, "./config/prod/sys.config"},
{vm_args, "./config/prod/vm.args"}]}]