Я просто хочу, чтобы для запуска IEx требовался этот пакет, я не хочу создавать смешанный проект и входить в файлы deps.
Например, gem install bundle
Как мне это сделать?
Я просто хочу, чтобы для запуска IEx требовался этот пакет, я не хочу создавать смешанный проект и входить в файлы deps.
Например, gem install bundle
Как мне это сделать?
Как я понял, mix archive.install
пригодится для установки архивов, которые будут обеспечивать смешанные задачи. Что вы можете сделать, так это поместить все файлы .beam в репозиторий, который будет указан при запуске iex/elixir (с опцией -pa $CUSTOMPATH
). Это загрузит файлы .beam во время запуска эликсира.
Например, в сценарии оболочки elixir
есть такая строка:
exec "$ERL_PATH" -pa "$SCRIPT_PATH"/../lib/*/ebin $ELIXIR_ERL_OPTIONS $ERL -extra "$@"
Вы можете добавить дополнительный `-pa ~/.local/ebin" для загрузки этих файлов .beam.