Я смотрю, как из приложения Erlang rebar создается автономный скрипт. По сути, скрипт bootstrap заботится о загрузке и сжатии всех файлов из ebin и priv в память, чтобы, наконец, записать их в автономную «арматуру» сценарий.
Мне нравится этот подход, и я думаю, было бы легко реализовать такую же концепцию для релизов Erlang.
- Имеет ли смысл иметь автономный скрипт для релиза Erlang?
- Это уже где-то существует?
- Одна из вещей, которую должен делать этот потенциальный файл "release-bootstrap", - заботиться о зависимостях приложений и так далее. Можно ли будет повторно использовать то, что уже существует в дистрибутиве Erlang, без повторного изобретения колеса?
- Есть ли какие-то ошибки, о которых следует помнить при попытке создать автономный скрипт для выпуска Erlang?