install script [skip ci]
This commit is contained in:
parent
3c7468b6de
commit
ed0875b52b
1 changed files with 21 additions and 15 deletions
16
install
16
install
|
|
@ -82,15 +82,21 @@ case "$(uname -s)" in
|
|||
Darwin*) platform=macos;;
|
||||
esac
|
||||
|
||||
case "$(uname -m)" in
|
||||
aarch64) arch=aarch64;;
|
||||
*) arch=amd64;;
|
||||
esac
|
||||
|
||||
# Ugly ugly conversion of version to a comparable number
|
||||
IFS='.' read -ra VER <<< "${version//-SNAPSHOT/}"
|
||||
vernum=$(printf "%03d%03d%03d" "${VER[0]}" "${VER[1]}" "${VER[2]}")
|
||||
|
||||
case "$(uname -m)" in
|
||||
aarch64) arch=aarch64;;
|
||||
arm64) if [[ 10#$vernum -le 10#000008002 ]]; then
|
||||
arch="amd64"
|
||||
else
|
||||
arch="aarch64"
|
||||
fi
|
||||
;;
|
||||
*) arch=amd64;;
|
||||
esac
|
||||
|
||||
if [[ 10#$vernum -le 10#000002013 ]]; then
|
||||
ext="zip"
|
||||
util="$(which unzip) -qqo"
|
||||
|
|
|
|||
Loading…
Reference in a new issue