Abdessamad Derraz
e1b6aad51b
fix: refuse abbreviated flags in every script
...
argparse completed a prefix into the only flag starting with it:
slots.py --emulator read profiles from a directory named after the
emulator and reported nothing, and pipeline.py --all built every pack
variant. Every parser now refuses an abbreviation.
2026-10-18 05:30:58 +02:00
Abdessamad Derraz
55631a2fbc
fix: end listings quietly when the reader leaves
2026-10-17 20:50:22 +02:00
Abdessamad Derraz
e93fe09a88
fix: read the buildbot system index for freshness
2026-10-17 20:44:47 +02:00
Abdessamad Derraz
8375e11680
fix: check the names a single-target platform runs
2026-10-17 20:43:51 +02:00
Abdessamad Derraz
08f296138f
fix: read target overrides as the builder does
2026-10-17 19:38:47 +02:00
Abdessamad Derraz
b023a9fd53
feat: watch the emulatorjs release romm installs
2026-10-17 15:16:39 +02:00
Abdessamad Derraz
426d3c619d
fix: let a platform's only target filter nothing
2026-10-17 14:48:35 +02:00
Abdessamad Derraz
43647eb781
fix: keep freshness values whole
2026-10-17 12:44:45 +02:00
Abdessamad Derraz
788a6dd4df
fix: read the upstream cache from one name
2026-10-10 04:41:39 +02:00
Abdessamad Derraz
e9653069a2
fix: require the jsonschema format checkers
2026-10-06 09:45:25 +02:00
Abdessamad Derraz
892cff38bc
fix: diff every declaration of a repeated destination
2026-10-06 09:43:58 +02:00
Abdessamad Derraz
d6afb09663
refactor: one upstream name index for core lookups
2026-10-06 01:47:16 +02:00
Abdessamad Derraz
b81199ff26
feat: keep cached platform originals in step
2026-10-04 16:36:35 +02:00
Abdessamad Derraz
8a2a9c6ffa
feat: add freshness tooling and override defaults
2026-10-04 14:54:11 +02:00