chore: override erlang and elixir used to compile elixir-ls #102
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user