ludic build --check reads the maps only for the package's entry - a partial program (a unit test, a molecule, a bake's runner) lacks the game's constants and cannot judge them; --maps reads them anyway, --no-maps never; ludicc unchanged
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
af90a1a334
commit
f864f94207
3 changed files with 30 additions and 6 deletions
7
changes/maps-entry-only.md
Normal file
7
changes/maps-entry-only.md
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
bump: patch
|
||||
type: fix
|
||||
**`ludic build --check` reads the maps only for the package's entry.** A partial program - a unit test, a
|
||||
molecule, a bake's runner - lacks the game's constants, so checking every map's tables against it refused
|
||||
rows the game reads fine (`TH_*`, `NPCK_*` unknown). The maps are now checked with the `entry` package.ludic
|
||||
names (as `ludic build --check` with no file, and tests/pack.sh, do); `--maps` checks them anyway, `--no-maps`
|
||||
never. `ludicc` itself is unchanged: it reads them unless told `--no-maps`.
|
||||
Loading…
Add table
Add a link
Reference in a new issue