From: AJ ONeal Date: Sat, 13 Jun 2020 20:54:27 +0000 (-0600) Subject: improve output when re-installing or switching go versions X-Git-Url: https://git.josue.xyz/?p=webi-installers%2F.git;a=commitdiff_plain;h=b56267427ef2f97e784aa20fd36ea5c5e1830363 improve output when re-installing or switching go versions --- diff --git a/golang/install.bash b/golang/install.bash index 138f233..2ecf7d7 100644 --- a/golang/install.bash +++ b/golang/install.bash @@ -64,16 +64,15 @@ set -e cur_go_version="" if [ -n "$cur_go" ]; then cur_go_version=$(go version | cut -d' ' -f3 | sed 's:go::') -fi -if [ -n "$cur_go" ]; then - if [ "$cur_go_version" == "$(echo $WEBI_VERSION | sed 's:\.0::g')" ]; then - echo "go v$WEBI_VERSION already installed at $cur_go" + + if [ "$cur_go_version" == "$WEBI_VERSION" ]; then + echo "go$WEBI_VERSION already installed at $cur_go" exit 0 else - if [ "$cur_go" != "$common_go_home/bin/go" ] && [ "$cur_go" != "$new_go" ]; then + if [ "$cur_go" != "$common_go_home/bin/go" ]; then echo "WARN: possible conflict between go${WEBI_VERSION} and go${cur_go_version} at ${cur_go}" fi - if [ -x "$new_go_home/bin/go" ]; then + if [ -x "$new_go" ]; then update_go_home echo "switched to go${WEBI_VERSION} at $new_go_home" exit 0