Related, there's another long-standing problem I need to fix in common.mk: The pdc
rule only depends on simulator
and not device
, which means if you're doing a parallel built it can run that before pdex.bin
is finished compiling. If you're not paying attention you get a zero-byte pdex.bin and a CAPI handler function wasn't located in loaded data
error when you load the game.
I'll make sure both these are fixed in 1.13.1.