#!/bin/bash | |
REV=d132f544f9d74e3cc047ef211e57eae60b78e5c5 | |
set -euo pipefail | |
cd "$(dirname "${BASH_SOURCE[0]}")" | |
mkdir -p rust | |
touch rust/COMMIT | |
if [ "$(cat rust/COMMIT)" != "$REV" ]; then | |
rm -rf rust | |
mkdir rust | |
curl -L "https://github.com/rust-lang/rust/archive/${REV}.tar.gz" \ | |
| tar xz --directory rust --strip-components 1 | |
echo "$REV" > rust/COMMIT | |
fi |