diff options
Diffstat (limited to 'pkgs/development/compilers/rustc/print-hashes.sh')
-rwxr-xr-x | pkgs/development/compilers/rustc/print-hashes.sh | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/pkgs/development/compilers/rustc/print-hashes.sh b/pkgs/development/compilers/rustc/print-hashes.sh new file mode 100755 index 000000000000..710d4c0b585c --- /dev/null +++ b/pkgs/development/compilers/rustc/print-hashes.sh @@ -0,0 +1,17 @@ +#!/bin/sh + +PLATFORMS="i686-unknown-linux-gnu x86_64-unknown-linux-gnu i686-apple-darwin x86_64-apple-darwin" +BASEURL="https://static.rust-lang.org/dist" +VERSION=$1 + +if [[ -z $VERSION ]] +then + echo "No version supplied" + exit -1 +fi + +for PLATFORM in $PLATFORMS +do + URL="$BASEURL/rustc-$VERSION-$PLATFORM.tar.gz.sha256" + curl $URL +done |