|
|
|
@ -3,8 +3,8 @@ set -eu |
|
|
|
|
BIN_DIR="$(git rev-parse --show-toplevel)/bin" |
|
|
|
|
export PATH="$BIN_DIR:$PATH" |
|
|
|
|
|
|
|
|
|
_u_bzl=https://github.com/bazelbuild/bazelisk/releases/download/v1.10.1/bazelisk- |
|
|
|
|
_u_bldf=https://github.com/bazelbuild/buildtools/releases/download/5.0.1/buildifier- |
|
|
|
|
_u_bzl=https://github.com/bazelbuild/bazelisk/releases/download/v1.12.0/bazelisk- |
|
|
|
|
_u_bldf=https://github.com/bazelbuild/buildtools/releases/download/5.1.0/buildifier- |
|
|
|
|
|
|
|
|
|
if [[ "${PRINT_TOOL_HASHES:-no}" = "yes" ]]; then |
|
|
|
|
for os in linux darwin; do |
|
|
|
@ -21,20 +21,20 @@ fi |
|
|
|
|
# $ PRINT_TOOL_HASHES=yes bash .envrc |
|
|
|
|
case "$(uname | tr A-Z a-z)-$(uname -m)" in |
|
|
|
|
linux-x86_64) |
|
|
|
|
bzl=$(direnv fetchurl "${_u_bzl}linux-amd64" sha256-TLU0xSzdR6YiPUWW1TDnyceFQ4qzsKSf80fpkcIQss0=) |
|
|
|
|
bldf=$(direnv fetchurl "${_u_bldf}linux-amd64" sha256-Ptc1jHxqHKIW3FZukFT9C5ehSCywt+YQkr6IfUJhXF0=) |
|
|
|
|
bzl=$(direnv fetchurl "${_u_bzl}linux-amd64" sha256-awvLLqFbyhb/+r5v2nWANEA3U1TAhUgP42HSy/MlAds=) |
|
|
|
|
bldf=$(direnv fetchurl "${_u_bldf}linux-amd64" sha256-Ur9rECy0+IRk4ZfKrAbWl5P6KwX1rVCn579vvWVmSKM=) |
|
|
|
|
;; |
|
|
|
|
linux-aarch64) |
|
|
|
|
bzl=$(direnv fetchurl "${_u_bzl}linux-arm64" sha256-wd5oYN1PjV4uwnAJe9RtaiEblxoLizhVl4S9BR6pUKE=) |
|
|
|
|
bldf=$(direnv fetchurl "${_u_bldf}linux-arm64" sha256-xlfGKPynK34ERvGlQiMXIqELpDIVl71vYkml2mBgtv8=) |
|
|
|
|
bzl=$(direnv fetchurl "${_u_bzl}linux-arm64" sha256-KdhhykjfJKPo3sV/sAUIumZKMZIQR7JobDjPmiDUY58=) |
|
|
|
|
bldf=$(direnv fetchurl "${_u_bldf}linux-arm64" sha256-kX1ZnbsEDmOuen4a23ENIFeBGQL9yeNczpJev9lm7rg=) |
|
|
|
|
;; |
|
|
|
|
darwin-x86_64) |
|
|
|
|
bzl=$(direnv fetchurl "${_u_bzl}darwin-amd64" sha256-5IW7+EUy0CpgsOsjxwJhC1QI3zoZkIek8rXgmVu/LVo=) |
|
|
|
|
bldf=$(direnv fetchurl "${_u_bldf}darwin-amd64" sha256-LLClRoNjPvbeTgSRBy4i5mrJxjiQUUMrdiAN7u6vk/s=) |
|
|
|
|
bzl=$(direnv fetchurl "${_u_bzl}darwin-amd64" sha256-cM9/50gI0WQY03H+uMzU58RCFdsD0sT/x1t2e3ZUCfs=) |
|
|
|
|
bldf=$(direnv fetchurl "${_u_bldf}darwin-amd64" sha256-yTeNn0KT/DjsVKCPvHTnqdKJFNrmiRM0QB5Z849uZdw=) |
|
|
|
|
;; |
|
|
|
|
darwin-arm64) |
|
|
|
|
bzl=$(direnv fetchurl "${_u_bzl}darwin-arm64" sha256-wi1IYBRm2dOwQ8zXQFHy9CMPm59FCfCXAXyXMDqojRM=) |
|
|
|
|
bldf=$(direnv fetchurl "${_u_bldf}darwin-arm64" sha256-TaIzFfDcyr+HjIIn/dvM81VFsjs8tiJb/PMQdonMQ2Q=) |
|
|
|
|
bzl=$(direnv fetchurl "${_u_bzl}darwin-arm64" sha256-NFu4uQDWue90I06enkE67Tj7Ke8lXkrhisYb9KYQLYQ=) |
|
|
|
|
bldf=$(direnv fetchurl "${_u_bldf}darwin-arm64" sha256-dF/rXqlstv85p2soIcV1kf1wtSgyVWJIbUe10IkA4uQ=) |
|
|
|
|
;; |
|
|
|
|
*) |
|
|
|
|
>&2 echo "unsupported architecture tuple $(uname | tr A-Z a-z)-$(uname -m)" |
|
|
|
|