Как элегантно распространять релиз Erlang? - PullRequest
0 голосов
/ 29 сентября 2018

Я создал свой релиз.В результате получается довольно сложная структура каталогов и множество файлов.У него есть сценарий, который я могу использовать для запуска программы («запуск сценария», «консоль сценария» и т. Д.)

Как передать это клиентам?Нужно ли давать им всю структуру каталогов?Каталог bin со сценарием находится не на верхнем уровне, что, по-видимому, подразумевает, что, возможно, только он необходим.

1 Ответ

0 голосов
/ 30 сентября 2018

Вы должны выпустить его в производственном режиме.$ rebar3 как prod release tar ....

Это позволит им запускаться ./bin/appname, начиная с верхнего каталога.Вы также можете не включать исходные файлы, настроив соответствующий файл rebar.config.

...