mirror of
https://github.com/msfjarvis/compose-lobsters
synced 2025-08-14 18:47:03 +05:30
fix(scripts): make setup-age architecture agnostic
This commit is contained in:
parent
72078b2768
commit
b9f5bee35e
1 changed files with 10 additions and 2 deletions
|
@ -6,14 +6,22 @@ TEMP_DIR="$(mktemp -d)"
|
||||||
BIN_DIR=""
|
BIN_DIR=""
|
||||||
AGE_VERSION="v1.1.1"
|
AGE_VERSION="v1.1.1"
|
||||||
AGE_FILE=""
|
AGE_FILE=""
|
||||||
|
ARCH=""
|
||||||
|
|
||||||
|
case "$(uname -m)" in
|
||||||
|
aarch64) ARCH="arm" ;;
|
||||||
|
x86_64) ARCH="amd64" ;;
|
||||||
|
*) ARCH="amd64" ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
|
||||||
case "$(uname)" in
|
case "$(uname)" in
|
||||||
Linux)
|
Linux)
|
||||||
AGE_FILE="age-${AGE_VERSION}-linux-amd64.tar.gz"
|
AGE_FILE="age-${AGE_VERSION}-linux-${ARCH}.tar.gz"
|
||||||
BIN_DIR="${HOME}/.local/bin"
|
BIN_DIR="${HOME}/.local/bin"
|
||||||
;;
|
;;
|
||||||
Darwin)
|
Darwin)
|
||||||
AGE_FILE="age-${AGE_VERSION}-darwin-amd64.tar.gz"
|
AGE_FILE="age-${AGE_VERSION}-darwin-${ARCH}.tar.gz"
|
||||||
BIN_DIR="${HOME}/bin"
|
BIN_DIR="${HOME}/bin"
|
||||||
;;
|
;;
|
||||||
*) echo "Unsupported system: $(uname)"; exit 1 ;;
|
*) echo "Unsupported system: $(uname)"; exit 1 ;;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue