Conditionally exclude LtsUtilsGuiDds from release scope build

- LtsUtilsGuiDds requires DDS headers not available in release scope
- Only needed by LtsMultiMonitor which is outside release scope
- Wrap ADD_SUBDIRECTORY in RELEASE_BUILD check

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
torstenandCopilot committed 2026-10-09 15:20:42 +00:00
1 parent 6cc19e138d
commit 6177fd00fb
1 file changed
+3
@@ -7,6 +7,9 @@
# #
# LtsUtilsGuiDds is needed by LtsMultiMonitor regardless of BUILD_RTI # LtsUtilsGuiDds is needed by LtsMultiMonitor regardless of BUILD_RTI
# Exclude from release scope - requires DDS headers, only used by LtsMultiMonitor
if(NOT RELEASE_BUILD)
ADD_SUBDIRECTORY(LtsUtilsGuiDds) ADD_SUBDIRECTORY(LtsUtilsGuiDds)
endif()
ADD_SUBDIRECTORY(ConnectDialog) ADD_SUBDIRECTORY(ConnectDialog)
ADD_SUBDIRECTORY(StyleManager) ADD_SUBDIRECTORY(StyleManager)