From b0dd5e7b608784ed7252db8a04da1df5ca1c6c8f Mon Sep 17 00:00:00 2001 From: Chris Mayo Date: Sun, 20 Oct 2024 19:50:26 +0100 Subject: [PATCH] CMake: Add inter-module dependency of ReverseEngineering on Points Building with -DBUILD_POINTS=no -DBUILD_REVERSEENGINEERING=yes fails with: src/Mod/ReverseEngineering/App/AppReverseEngineering.cpp src/Mod/ReverseEngineering/App/AppReverseEngineering.cpp:36:10: fatal error: Mod/Points/App/PointsPy.h: No such file or directory 36 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. --- cMake/FreeCAD_Helpers/CheckInterModuleDependencies.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cMake/FreeCAD_Helpers/CheckInterModuleDependencies.cmake b/cMake/FreeCAD_Helpers/CheckInterModuleDependencies.cmake index 44d503d47b..ac9c68b30f 100644 --- a/cMake/FreeCAD_Helpers/CheckInterModuleDependencies.cmake +++ b/cMake/FreeCAD_Helpers/CheckInterModuleDependencies.cmake @@ -32,7 +32,7 @@ macro(CheckInterModuleDependencies) REQUIRES_MODS(BUILD_PART_DESIGN BUILD_SKETCHER) # REQUIRES_MODS(BUILD_CAM BUILD_PART BUILD_MESH BUILD_ROBOT) REQUIRES_MODS(BUILD_CAM BUILD_PART BUILD_MESH) - REQUIRES_MODS(BUILD_REVERSEENGINEERING BUILD_PART BUILD_MESH) + REQUIRES_MODS(BUILD_REVERSEENGINEERING BUILD_PART BUILD_MESH BUILD_POINTS) REQUIRES_MODS(BUILD_ROBOT BUILD_PART) REQUIRES_MODS(BUILD_SANDBOX BUILD_PART BUILD_MESH) REQUIRES_MODS(BUILD_SKETCHER BUILD_PART)