handle armv4t/thumbv4t target selection in make-rom.sh

This commit is contained in:
lif 2025-09-18 16:18:10 -07:00
parent cd2e08e094
commit ed59d1587d

View file

@ -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