feat: read platform launchers in verify and packs

A names_searched list is one place the launcher fills with the first name it finds, so a core file it would never open once another name of the list is held is not reported missing. A place no declared file and no packed core file fills receives, under the launcher's name, a file the core accepts by content. The layer is applied inside find_undeclared_files, which verify and the pack builder both read, and a test reads their source to keep it there.
This commit is contained in:
Abdessamad Derraz committed 2026-10-20 21:26:48 +02:00
1 parent 8660892d60
commit b2b8dcd62c
6 files changed
+752 -1

No files matched your search

+1
View File
@@ -22,6 +22,7 @@ on:
- "scripts/generate_site.py"
- "scripts/hashing.py"
- "scripts/largefiles.py"
- "scripts/launchers.py"
- "scripts/mkdocs_hooks.py"
- "scripts/nativemode.py"
- "scripts/packextras.py"