diff --git a/make-rom.sh b/make-rom.sh index f037a6d..2092e0e 100755 --- a/make-rom.sh +++ b/make-rom.sh @@ -7,6 +7,18 @@ eval $(grep '^target *=' .cargo/config.toml | head -n1 | sed 's/ //g') # terribler export RUSTC_BOOTSTRAP=1 +next_arg=false +for arg in "$@"; do + if $next_arg; then + target="$arg" + next_arg=false + elif [ "$arg" == "--target" ]; then + next_arg=true + elif [[ "$arg" =~ ^--target= ]]; then + target="${arg/--target=/}" + fi +done + set -exo pipefail cargo -Z build-std build --release "$@"