bin/sandwich: Run the toolchain nicely.
[rsv] / bin / sandwich
CommitLineData
6c01d562
MW
1#! /bin/sh -e
2
3umask 002
4PATH=/home/mdwrsv/bin:/home/mdwrsv/CARGO/bin:$PATH; export PATH
5CARGO_HOME=/home/mdwrsv/CARGO; export CARGO_HOME
6RUSTUP_HOME=/home/mdwrsv/RUSTUP; export RUSTUP_HOME
7RUSTUP_INIT_SKIP_PATH_CHECK=yes; export RUSTUP_INIT_SKIP_PATH_CHECK
8RUST_BACKTRACE=t; export RUST_BACKTRACE
9while :; do
10 case $1 in *=*) ;; *) break ;; esac
11 var=${1%%=*} val=${1#*=}
12 case $var in [^_A-Za-z]* | *[^_A-Za-z0-9]*) break ;; esac
13 eval $var=\$val; export $var; shift
14done
15case $1 in --) shift ;; esac
16case $# in 0) echo >&2 "$0: nothing to do"; exit 2 ;; esac
fa14fd90 17exec nice "$@"