Создание бинарного релиза 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"}]}]
Другие вопросы по тегам