fix: add Create module to CMake build — fixes silo workbench not loading #221

Merged
forbes merged 2 commits from fix/create-module-install into main 2026-02-14 20:48:33 +00:00

2 Commits

Author SHA1 Message Date
8a8443607b Merge branch 'main' into fix/create-module-install
Some checks failed
Build and Test / build (pull_request) Has been cancelled
2026-02-14 20:48:20 +00:00
forbes
bae7c22e60 fix: add Create module to CMake build
Some checks failed
Build and Test / build (pull_request) Has been cancelled
The Create module (src/Mod/Create/) was never included in the build
because src/Mod/CMakeLists.txt did not call add_subdirectory(Create).

This meant:
- Mod/Create/InitGui.py was never installed, so the workbench loader
  (setup_kindred_workbenches) that loads silo and ztools never ran
- The install rules for mods/silo/freecad/ and mods/silo/silo-client/
  never executed, leaving the silo workbench files missing
- kc_format.py was also not listed in the Create install rule

Fixes the 'Ignoring unknown SiloWorkbench' error on startup.
2026-02-14 14:46:51 -06:00