From ac4f2e1aaa319c5be187ef7ff3ebf603a4f1e0c4 Mon Sep 17 00:00:00 2001 From: Torsten Wierschin Date: Fri, 9 Oct 2026 18:56:39 +0000 Subject: [PATCH] Add ProjectDataManagement stub include path for release builds - TrainingAreaBase's tab_plugin_interface.h includes - For release builds (RELEASE_BUILD=ON), add stubs directory to include path - Stub headers provide type definitions without DDS dependencies Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- qt6-after/qt6-migrated-legatus/CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/qt6-after/qt6-migrated-legatus/CMakeLists.txt b/qt6-after/qt6-migrated-legatus/CMakeLists.txt index 229c10c38..9ddb8bece 100755 --- a/qt6-after/qt6-migrated-legatus/CMakeLists.txt +++ b/qt6-after/qt6-migrated-legatus/CMakeLists.txt @@ -136,6 +136,10 @@ include_directories(${CMAKE_SOURCE_DIR}/include/OperatorManagement) include_directories(${CMAKE_BINARY_DIR}/Lts/Services/OperatorManagement) include_directories(${CMAKE_SOURCE_DIR}/Lts/Plugins) ENDIF() +# Release scope: include path for ProjectDataManagement stub headers +IF(RELEASE_BUILD) + include_directories(${CMAKE_SOURCE_DIR}/Lts/Services/ProjectDataManagement/stubs) +ENDIF() include_directories(${CMAKE_SOURCE_DIR}/Lts/Common) include_directories(${CMAKE_SOURCE_DIR}/Lts/Common/LtsUtils) include_directories(${CMAKE_BINARY_DIR}/Lts/Common/LtsUtils/LtsUtilsCore)