Commit Graph

9 Commits

Author SHA1 Message Date
Rachel
aa4c29732d build: Explicitly specify the dependency-file path in make_script_bin.sh
Some checks are pending
build / build (push) Waiting to run
This hardens against an observed regression where dependency files were
being dumped into the build root. The dependency-chain for
move-animation scripts is still broken, however, as there is a race
condition on which dependency-file is ingested by Ninja, which then gets
applied to all output files since they share a common name. Meson
appears to not respect "preserve_path_from" when generating the path for
the depfile, so this was always broken for those scripts.
2026-05-02 17:32:01 -07:00
Rachel
c20af39290 tools: Implement and inject enumproc CLI tool for script-preprocessing 2026-05-02 17:32:01 -07:00
Fexty
9b1d286297
Unpack battle anim narcs (wazaeffect) (#787)
Some checks failed
build / build (push) Has been cancelled
2025-10-14 12:21:50 -04:00
James Petersen
d0691ecf57
Add Link Step to Script Build Process (#628) 2025-07-15 10:35:38 -07:00
Rachel
0ba0d64eee Use a flag to forbid using ScriptEntry after ScriptEntryEnd 2025-02-21 11:06:49 -08:00
Rachel
80215e6e71 Output a depfile while building field scripts 2025-01-27 20:46:35 -08:00
Rachel
c86dc1ef14 Use native arm-none-eabi-gcc to assemble field and battle scripts 2024-07-16 12:04:35 -07:00
Rachel
fefa621f09 Name battle subscript files and specify NARC file order 2024-05-07 19:23:49 -07:00
Rachel
ec549c8f6f Wire up OK build for battle-script NARCs 2024-01-23 21:26:45 -08:00