Skip to content

Commit

Permalink
fix(scripts): fix install script
Browse files Browse the repository at this point in the history
  • Loading branch information
amazingandyyy committed Apr 19, 2022
1 parent 4bef8ca commit 77ed971
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions scripts/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export package_name=gofuzzyclone
export author=amazingandyyy
# get the latest version or change to a specific version
export latest_version=$(curl --silent "https://api.github.com/repos/$author/$package_name/releases/latest" | grep '"tag_name"' | sed -E 's/.*"([^"]+)".*/\1/')
[[ -n "$1" ]] && latest_version=$1
[[ -n "$1" ]] && latest_version="v$1"

if ! command -v $package_name &>/dev/null; then
echo "Installing $package_name@$latest_version"
Expand All @@ -19,10 +19,11 @@ userlocalbin=/usr/local/bin/$package_name

curl -Ls "https://github.com/$author/$package_name/archive/refs/tags/$latest_version.tar.gz" -o $tmpoupoutputgz
tar -zxf $tmpoupoutputgz --directory /tmp
fmptaroutput_name=$package_name-$(echo $latest_version | cut -dv -f2)
if ! ls -d $userlocalbin >/dev/null 2>&1; then
sudo touch $userlocalbin && mv $fmpfolder/$package_name-$latest_version/bin/$package_name $userlocalbin
sudo touch $userlocalbin && mv $fmpfolder/$fmptaroutput_name/bin/$package_name $userlocalbin
else
sudo mv $fmpfolder/$package_name-$latest_version/bin/$package_name $userlocalbin
sudo mv $fmpfolder/$fmptaroutput_name/bin/$package_name $userlocalbin
fi

# shellcheck disable=SC2115
Expand Down

0 comments on commit 77ed971

Please sign in to comment.