Commit | Line | Data |
---|---|---|
6c01d562 MW |
1 | #! /bin/sh -e |
2 | ||
3 | umask 002 | |
4 | PATH=/home/mdwrsv/bin:/home/mdwrsv/CARGO/bin:$PATH; export PATH | |
5 | CARGO_HOME=/home/mdwrsv/CARGO; export CARGO_HOME | |
6 | RUSTUP_HOME=/home/mdwrsv/RUSTUP; export RUSTUP_HOME | |
7 | RUSTUP_INIT_SKIP_PATH_CHECK=yes; export RUSTUP_INIT_SKIP_PATH_CHECK | |
8 | RUST_BACKTRACE=t; export RUST_BACKTRACE | |
9 | while :; 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 | |
14 | done | |
15 | case $1 in --) shift ;; esac | |
16 | case $# in 0) echo >&2 "$0: nothing to do"; exit 2 ;; esac | |
17 | exec "$@" |