Hi,
I would like to give Elixir a try and build a side project - a terminal application. But what is the point if you cannot share it with others?
I would like to make the released application as easy as possible to run by users. So basically download it as a binary and simply running it (without any erlang/elixir dependencies to install).
I’vw found distillery however, I’m not sure if it does what I want.
Bakeware doesn’t solve the problem of being a standalone binary with zero dependencies on the target:
Creating cross-platform binaries
Bakeware binaries include the Erlang runtime but there are still dependencies on the host system. These include the C runtime and other libraries referenced by the Erlang runtime and any NIFs and ports in your application.