Files
qt-migration-legatus/qt6-after/qt6-migrated-legatus/Lts/Plugins/CMakeLists.txt
T

29 lines
1.2 KiB
CMake
Executable File

#
# $Id$
# $HeadURL$
# $Author$
#
# Add Services directory to include path for all plugins
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../Services/)
# Add AudioVideoManagement stub headers for non-RTI builds
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../../include/AudioVideoManagement/)
# Add GuezNasat for logger.h (only with BUILD_RTI)
IF(BUILD_RTI)
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../Proxies/GuezNasat/)
ENDIF()
# Add Viewer/LtsDataView for abstract_display_widget.h
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../Viewer/LtsDataView/)
# Add OperatorManagement stub headers for non-FilterManagement builds
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../../include/OperatorManagement/)
# Add NGLLogger stub headers
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../../include/NGLLogger/)
# Add LtsSession stub headers
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../../include/LtsSession/)
# Add TopicEditorBase stub headers
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../../include/TopicEditorBase/)
# Release 2: Only Styles plugin needed for LtsWidgets dependency (TabBarTabStyle)
ADD_SUBDIRECTORY(Styles)
# Excluded from Release 2: All other plugins (AdvancedSymbology, AppStarter, AreaEffectSimulation, etc.)