update .envrc
This commit is contained in:
parent
b6c6c705b8
commit
e6be5e73b6
19
.envrc
19
.envrc
@ -1,24 +1,27 @@
|
|||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
export PATH="$(git rev-parse --show-toplevel)/bin:$PATH"
|
export PATH="$(git rev-parse --show-toplevel)/bin:$PATH"
|
||||||
|
_u=https://github.com/bazelbuild/bazelisk/releases/download/v1.10.1/bazelisk-
|
||||||
|
|
||||||
fetch() {
|
#for os in linux darwin; do
|
||||||
direnv fetchurl "https://github.com/bazelbuild/bazelisk/releases/download/v1.10.1/bazelisk-$1-$2" "$3"
|
# for arch in amd64 arm64; do
|
||||||
}
|
# hash=$(direnv fetchurl "${_u}$os-$arch")
|
||||||
|
# echo -e "$os-$arch\t$hash"
|
||||||
|
# done
|
||||||
|
#done
|
||||||
|
|
||||||
case "$(uname | tr A-Z a-z)-$(uname -m)" in
|
case "$(uname | tr A-Z a-z)-$(uname -m)" in
|
||||||
linux-x86_64)
|
linux-x86_64)
|
||||||
bzl=$(fetch linux amd64 sha256-TLU0xSzdR6YiPUWW1TDnyceFQ4qzsKSf80fpkcIQss0=);;
|
bzl=$(direnv fetchurl "${_u}linux-amd64" sha256-TLU0xSzdR6YiPUWW1TDnyceFQ4qzsKSf80fpkcIQss0=);;
|
||||||
linux-aarch64)
|
linux-aarch64)
|
||||||
bzl=$(fetch linux arm64 sha256-wd5oYN1PjV4uwnAJe9RtaiEblxoLizhVl4S9BR6pUKE=);;
|
bzl=$(direnv fetchurl "${_u}linux-arm64" sha256-wd5oYN1PjV4uwnAJe9RtaiEblxoLizhVl4S9BR6pUKE=);;
|
||||||
darwin-x86_64)
|
darwin-x86_64)
|
||||||
bzl=$(fetch darwin arm64 sha256-wi1IYBRm2dOwQ8zXQFHy9CMPm59FCfCXAXyXMDqojRM=);;
|
bzl=$(direnv fetchurl "${_u}darwin-amd64" sha256-5IW7+EUy0CpgsOsjxwJhC1QI3zoZkIek8rXgmVu/LVo=);;
|
||||||
darwin-aarch64)
|
darwin-aarch64)
|
||||||
bzl=$(fetch darwin arm64 sha256-5IW7+EUy0CpgsOsjxwJhC1QI3zoZkIek8rXgmVu/LVo=);;
|
bzl=$(direnv fetchurl "${_u}darwin-arm64" sha256-wi1IYBRm2dOwQ8zXQFHy9CMPm59FCfCXAXyXMDqojRM=);;
|
||||||
*)
|
*)
|
||||||
>&2 echo "unsupported architecture tuple $(uname | tr A-Z a-z)-$(uname -m)"
|
>&2 echo "unsupported architecture tuple $(uname | tr A-Z a-z)-$(uname -m)"
|
||||||
exit 1;;
|
exit 1;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
chmod a+x "${bzl}"
|
|
||||||
ln -sf "${bzl}" bin/bazel
|
ln -sf "${bzl}" bin/bazel
|
||||||
|
Loading…
Reference in New Issue
Block a user