bitwalker / bitwalker/distillery
Overriding default application dependencies
- Dominant language
- Elixir
- Stars
- 3k
- Forks
- 398
- PR merge metrics
- No merged PRs in 30d
Description
Is it possible to override the default application dependencies specified in the following link?
https://github.com/bitwalker/distillery/blob/2.0.9/lib/mix/lib/releases/models/release.ex#L15-L30
For better or worse, most Nerves applications don't use config providers so I believe that the `mix` and `distillery` dependencies are unused at runtime. This likely also means that `artificery` is unused for most Nerves users. While none of these dependencies are particularly large, Nerves devices have limited memory and there's interest in minimizing software update sizes.
If making the default application dependency list configurable looks too error-prone, is separating out the config providers to another project an option? I assume that would make distillery and mix compile-time only deps, right?
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.