# HG changeset patch # User Richard Westhaver # Date 1720403595 14400 # Node ID 26539d346a6704935a72a46457555469b7ebfad6 # Parent 167a8ece2416c82f5f979c0ab02f09ec5cc10c5f update install scripts to support targets diff -r 167a8ece2416 -r 26539d346a67 scripts/install-emacs-mini-pack.sh --- a/scripts/install-emacs-mini-pack.sh Sun Jul 07 21:18:15 2024 -0400 +++ b/scripts/install-emacs-mini-pack.sh Sun Jul 07 21:53:15 2024 -0400 @@ -1,7 +1,8 @@ #!/bin/sh set -e cd .stash/tmp -curl -O https://packy.compiler.company/dist/x86_64-unknown-linux-gnu/pack/emacs-mini.tar.zst +TARGET="${1:-x86_64-unknown-linux-gnu}" +curl -O "https://packy.compiler.company/dist/${TARGET}/pack/emacs-mini.tar.zst" unzstd emacs-mini.tar.zst tar -xvf emacs-mini.tar cd emacs diff -r 167a8ece2416 -r 26539d346a67 scripts/install-rocksdb-pack.sh --- a/scripts/install-rocksdb-pack.sh Sun Jul 07 21:18:15 2024 -0400 +++ b/scripts/install-rocksdb-pack.sh Sun Jul 07 21:53:15 2024 -0400 @@ -3,7 +3,8 @@ # static library is shipped separately. set -e cd .stash/tmp -curl -O https://packy.compiler.company/dist/x86_64-unknown-linux-gnu/pack/rocksdb.tar.zst +TARGET="${1:-x86_64-unknown-linux-gnu}" +curl -O "https://packy.compiler.company/dist/${TARGET}/pack/rocksdb.tar.zst" unzstd rocksdb.tar.zst tar -xvf rocksdb.tar cd rocksdb diff -r 167a8ece2416 -r 26539d346a67 scripts/install-sbcl-pack.sh --- a/scripts/install-sbcl-pack.sh Sun Jul 07 21:18:15 2024 -0400 +++ b/scripts/install-sbcl-pack.sh Sun Jul 07 21:53:15 2024 -0400 @@ -1,7 +1,8 @@ #!/bin/sh set -e +TARGET="${1:-x86_64-unknown-linux-gnu}" cd .stash/src -curl -O https://packy.compiler.company/dist/x86_64-unknown-linux-gnu/sbcl.tar.zst +curl -O "https://packy.compiler.company/dist/${TARGET}/sbcl.tar.zst" unzstd sbcl.tar.zst tar -xvf sbcl.tar cd sbcl