mirror of
https://github.com/Druthulu/BFM-decomp
synced 2026-09-30 15:36:55 -04:00
fix(config): un-poison overlays.mk line 114 — a mangled JTBL_PADS line killed EVERY build at make parse time
jtbl_pads_fix.write_pads split its line on ':' but ':=' contains a colon, so each write appended a second ': JTBL_PADS'; its 'restore' path wrote the poisoned form, and the gater's pre-gate blanket commit (commit:2996) adopted it — R52's exact shape. From that moment every 'make' of every binary died with "target pattern contains no '%'", which voided wave fb's re-gate, the 10-binary pads re-audit, and two interleave probes. Line restored to its pre-damage text (JTBL_PADS := 0,0, tables=+0x0,+0x28), byte-verified by a GREEN resident build. write_pads now splits the path once and writes through mk_write; mk_write now REFUSES parse-poisoned lines (R43).
This commit is contained in:
+1
-1
@@ -111,7 +111,7 @@ build/src/ov_SC01_006/ov_SC01_006_jr_80159C84.o: JTBL_PADS := 0,4 # §8e pads (
|
||||
build/src/ov_SC01_006/ov_SC01_006_jr_8015AE2C.o: JTBL_PADS := 0,4 # §8e pads (jtbl_carve.py) tables=+0x0,+0x20
|
||||
build/src/ov_SC01_006/ov_SC01_006_jr_8016AB6C.o: JTBL_PADS := 0,0 # §8e pads (jtbl_carve.py) tables=+0x0,+0x20
|
||||
build/src/ov_SC01_006/ov_SC01_006_jr_80178D40.o: JTBL_PADS := 0,0 # §8e pads (jtbl_carve.py) tables=+0x0,+0x178
|
||||
build/src/ov_SC01_006/ov_SC01_006_jr_8017ED5C.o: JTBL_PADS : JTBL_PADS := 0,0 # §8e pads (jtbl_carve.py) — restored, repair refused
|
||||
build/src/ov_SC01_006/ov_SC01_006_jr_8017ED5C.o: JTBL_PADS := 0,0 # §8e pads (jtbl_carve.py) tables=+0x0,+0x28
|
||||
build/src/ov_SC01_006/ov_SC01_006_o0c.o: JTBL_PADS := 0,4,4,4 # §8e pads (jtbl_carve.py) tables=+0x0,+0x38,+0xa8,+0x118
|
||||
ov_SC01_006_CHECK_SHA := config/check.ov_SC01_006.sha
|
||||
ov_SC01_006_SYMBOLS := config/symbols.ov_SC01_006.txt
|
||||
|
||||
Reference in New Issue
Block a user