Skip to content

Instantly share code, notes, and snippets.

@deepj
Last active January 3, 2021 01:16
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save deepj/3c1f85893ef16e618690b6959ef7fa5c to your computer and use it in GitHub Desktop.
case $(uname -s) in
Linux)
install_package "artichoke-nightly" "https://github.com/artichoke/nightly/releases/latest/download/artichoke-nightly-x86_64-unknown-linux-gnu.tar.gz" artichoke
;;
Darwin)
case $(uname -m) in
arm64)
install_package "artichoke-nightly" "https://github.com/artichoke/nightly/releases/latest/download/artichoke-nightly-aarch64-apple-darwin.tar.gz" artichoke
;;
x86_64)
install_package "artichoke-nightly" "https://github.com/artichoke/nightly/releases/latest/download/artichoke-nightly-x86_64-apple-darwin.tar.gz" artichoke
;;
*)
colorize 1 "Unsupported architecture: $(uname -m)"
return 1
;;
esac
;;
*)
colorize 1 "Unsupported operating system: $(uname -s)"
return 1
;;
esac
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment