rustc: Add setup hook to set $CARGO_HOME

This works around 'failed to open:
/homeless-shelter/.cargo/.package-cache' with Rust 1.36 even when
we're using 'cargo --frozen'.
This commit is contained in:
Eelco Dolstra
2019-07-07 15:18:09 +02:00
parent 2c0a6e1ea0
commit 33723434a8
2 changed files with 6 additions and 0 deletions
@@ -0,0 +1,4 @@
# Fix 'failed to open: /homeless-shelter/.cargo/.package-cache' in rust 1.36.
if [[ -z $IN_NIX_SHELL && -z $CARGO_HOME ]]; then
export CARGO_HOME=$TMPDIR
fi