chore: override erlang and elixir used to compile elixir-ls #102

Merged
joao.dubas merged 1 commits from jpd-upgrade-elixir-ls-setup into main 2024-10-30 18:49:46 +00:00

View File

@ -10,6 +10,14 @@ function setup() {
git checkout tags/${1}
echo "set erlang/elixir versions"
cp .release-tool-versions .tool-versions
if [[ ! -z "$2" ]]; then
echo "override erlang to ${2}"
sed -i "s/erlang .*/erlang ${2}/g" .tool-versions
fi
if [[ ! -z "$3" ]]; then
echo "override elixir to ${3}"
sed -i "s/elixir .*/elixir ${3}/g" .tool-versions
fi
local current_erlang=$(mise current erlang)
local current_elixir=$(mise current elixir)
echo "using erlang ${current_erlang} / elixir ${current_elixir}"
@ -27,4 +35,4 @@ function setup() {
git checkout master
}
setup $1
setup $1 $2 $3