tsloughter / beamup

Install and control active BEAM languages and components
https://tsloughter.github.io/beamup/
Apache License 2.0
48 stars 2 forks source link

Warn about attempting to use Elixir with the wrong version of Erlang #31

Open tsloughter opened 2 months ago

tsloughter commented 2 months ago

If a user installs Elixir 1.17.2 with OTP-27 as their active Erlang then beamup will install the OTP-27 version of 1.17.2. If the user then switches to using OTP-26 then there should be at least a warning printed when the user runs an Elixir command.

Another option is to offer to install the same version of Elixir but built for OTP-26 when this happens.