Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 7 additions & 2 deletions kiex
Original file line number Diff line number Diff line change
Expand Up @@ -551,13 +551,13 @@ function get_latest() {

function valid_known_release() {
ver="$1"
get_known_elixir_releases | grep -q "$1$" 2> /dev/null
get_known_elixir_releases | sed 's/^[[:space:]]*//' | grep -Fqx -- "$ver" 2> /dev/null
echo $?
}

function valid_branch() {
ver="$1"
get_elixir_branches | grep -q "$1" 2> /dev/null
get_elixir_branches | sed 's/^[[:space:]]*//' | grep -Fqx -- "$ver" 2> /dev/null
echo $?
}

Expand Down Expand Up @@ -623,6 +623,11 @@ function install_elixir() {
git pull origin "v${version}"
fi

if [ ! "$?" = 0 ] ; then
echo "Failed to checkout Elixir version ${version}. Aborting!"
exit 1
fi

if [ "$SYSTEM" = "FreeBSD" ] ; then
MAKE=gmake
else
Expand Down