diff options
Diffstat (limited to 'src/ci/docker/scripts/sccache.sh')
-rw-r--r-- | src/ci/docker/scripts/sccache.sh | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/ci/docker/scripts/sccache.sh b/src/ci/docker/scripts/sccache.sh new file mode 100644 index 000000000..6c713e1f8 --- /dev/null +++ b/src/ci/docker/scripts/sccache.sh @@ -0,0 +1,20 @@ +#!/bin/sh + +# ignore-tidy-linelength + +set -ex + +case "$(uname -m)" in + x86_64) + url="https://ci-mirrors.rust-lang.org/rustc/2021-08-24-sccache-v0.2.15-x86_64-unknown-linux-musl" + ;; + aarch64) + url="https://ci-mirrors.rust-lang.org/rustc/2021-08-25-sccache-v0.2.15-aarch64-unknown-linux-musl" + ;; + *) + echo "unsupported architecture: $(uname -m)" + exit 1 +esac + +curl -fo /usr/local/bin/sccache "${url}" +chmod +x /usr/local/bin/sccache |