add a script to transparently download Buck

This commit is contained in:
Brian Hicks 2023-04-26 16:10:07 -05:00
parent 6ff575b1ba
commit cf1ed11277
No known key found for this signature in database
GPG Key ID: C4F324B9CAAB0D50

13
script/buck2 Executable file
View File

@ -0,0 +1,13 @@
#!/usr/bin/env bash
if ! test -d buck-out; then
mkdir buck-out
fi
if ! test -f buck-out/buck2; then
# TODO: adjust download location for different os/arch combinations
curl -L https://github.com/facebook/buck2/releases/download/latest/buck2-aarch64-apple-darwin.zst | zstd -d > buck-out/buck2
chmod +x buck-out/buck2
fi
exec buck-out/buck2 $@