diff --git a/make-rom.sh b/make-rom.sh index 3f8ca2e..814d3cc 100755 --- a/make-rom.sh +++ b/make-rom.sh @@ -2,13 +2,16 @@ # terrible eval $(grep '^name *=' Cargo.toml | head -n1 | sed 's/ //g') +eval $(grep '^target *=' .cargo/config.toml | head -n1 | sed 's/ //g') + +# terribler +export RUSTC_BOOTSTRAP=1 set -exo pipefail -# terribler -RUSTC_BOOTSTRAP=1 cargo -Z build-std build --release +cargo -Z build-std build --release -arm-none-eabi-objcopy -O binary "target/armv4t-none-eabi/release/$name" "target/${name}.gba" +arm-none-eabi-objcopy -O binary "target/${target}/release/$name" "target/${name}.gba" which gbafix || cargo install gbafix