From 128d7e0710e17e0b723b559c7620f83cabdfebe9 Mon Sep 17 00:00:00 2001 From: forbes Date: Sun, 15 Feb 2026 17:03:38 -0600 Subject: [PATCH] fix: re-add Create module to CMake build The Create module (src/Mod/Create/) was lost from src/Mod/CMakeLists.txt during the rebase onto upstream FreeCAD 1.2.0-dev. Without it: - Mod/Create/ is never installed, so the bootstrap that loads ztools and silo never runs - mods/ztools/ and mods/silo/ are never installed - Startup shows 'Ignoring unknown SiloWorkbench/ZToolsWorkbench' Also adds kc_format.py to the Create install list (was missing). --- src/Mod/CMakeLists.txt | 3 +++ src/Mod/Create/CMakeLists.txt | 1 + 2 files changed, 4 insertions(+) diff --git a/src/Mod/CMakeLists.txt b/src/Mod/CMakeLists.txt index e07921e12a..18843ee0ef 100644 --- a/src/Mod/CMakeLists.txt +++ b/src/Mod/CMakeLists.txt @@ -143,3 +143,6 @@ endif(BUILD_TUX) if(BUILD_WEB) add_subdirectory(Web) endif(BUILD_WEB) + +# Kindred Create core module - always built +add_subdirectory(Create) diff --git a/src/Mod/Create/CMakeLists.txt b/src/Mod/Create/CMakeLists.txt index de033db073..209a548ec2 100644 --- a/src/Mod/Create/CMakeLists.txt +++ b/src/Mod/Create/CMakeLists.txt @@ -13,6 +13,7 @@ install( FILES Init.py InitGui.py + kc_format.py update_checker.py ${CMAKE_CURRENT_BINARY_DIR}/version.py DESTINATION -- 2.49.1