mirror of
https://github.com/HarbourMasters/Shipwright
synced 2026-08-12 12:18:32 -04:00
5a9b1876e3
Nothing drives them any more: ExtractAssets runs soh-torch, the in-game extractor calls Companion directly, GenerateSohOtr copies a prebuilt archive, and soh links torch instead of ZAPDLib. Verified with a build from a fresh tree with both submodules absent from disk. Removes the submodules, the 7,680 ZAPD xmls under soh/assets/xml, the extractor inputs (Config_*.xml, TexturePool.xml, filelists, symbols) and copy-existing-otrs.cmake. The xmls remain in this repo's history and in the test harness's pinned shipwright submodule, which is where the yaml was generated from. Packaging changes shape as well as content: the extractor assets used to install into the 'extractor' component, which Packaging-2.cmake only includes for the AppImage generator, so linux zips shipped without them. torch is linked into soh rather than being a separate binary, so the yml tree installs into 'ship' on every platform and every package can extract a rom.
9 lines
246 B
Plaintext
9 lines
246 B
Plaintext
[submodule "libultraship"]
|
|
path = libultraship
|
|
url = https://github.com/kenix3/libultraship.git
|
|
branch = port-maintenance
|
|
[submodule "soh/assets/yml"]
|
|
path = soh/assets/yml
|
|
url = https://github.com/briaguya0/soh-asset-yml.git
|
|
branch = code
|