- BUILD_RTI conditional compilation für RTI Connext DDS dependencies - Namespace fixes in core_dtc.h (Core:: → DDS::Core::) - CMakeLists.txt: BUILD_RTI option und conditional dependencies - Handler minelayer: namespace closing mit BUILD_RTI guard - Build erfolgreich mit BUILD_RTI=OFF validiert Signed-off-by: Torsten Wierschin <torsten.wierschin@life-maps.com>
59 lines
1.4 KiB
CMake
Executable File
59 lines
1.4 KiB
CMake
Executable File
#
|
|
# $Id$
|
|
# $HeadURL$
|
|
# $Author$
|
|
#
|
|
|
|
# DataPluginInterface
|
|
ADD_INTERFACE_LIBRARY(
|
|
DataPluginInterface
|
|
${CMAKE_CURRENT_SOURCE_DIR}/data_plugin_interface.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/..
|
|
Qt6::Core
|
|
)
|
|
set_target_properties(DataPluginInterface PROPERTIES AUTOMOC ON)
|
|
|
|
# GuiPluginInterface
|
|
ADD_INTERFACE_LIBRARY(
|
|
GuiPluginInterface
|
|
${CMAKE_CURRENT_SOURCE_DIR}/gui_plugin_interface.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/..
|
|
Qt6::Core LtsWidgets ProjectConfig LtsAppDescriptor LtsUtilsCore
|
|
)
|
|
set_target_properties(GuiPluginInterface PROPERTIES AUTOMOC ON)
|
|
|
|
# projectPluginInterface
|
|
ADD_INTERFACE_LIBRARY(
|
|
ProjectPluginInterface
|
|
${CMAKE_CURRENT_SOURCE_DIR}/project_plugin_interface.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/..
|
|
Qt6::Core
|
|
)
|
|
set_target_properties(ProjectPluginInterface PROPERTIES AUTOMOC ON)
|
|
|
|
# stylePluginInterface
|
|
ADD_INTERFACE_LIBRARY(
|
|
StylePluginInterface
|
|
${CMAKE_CURRENT_SOURCE_DIR}/style_plugin_interface.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/..
|
|
Qt6::Core
|
|
)
|
|
set_target_properties(StylePluginInterface PROPERTIES AUTOMOC ON)
|
|
|
|
# record_replay_plugin
|
|
ADD_INTERFACE_LIBRARY(
|
|
RecordReplayPlugin
|
|
${CMAKE_CURRENT_SOURCE_DIR}/record_replay_plugin.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/..
|
|
Qt6::Core
|
|
)
|
|
set_target_properties(RecordReplayPlugin PROPERTIES AUTOMOC ON)
|
|
|
|
# Topic Replay Interface
|
|
ADD_INTERFACE_LIBRARY(
|
|
TopicReplayInterface
|
|
${CMAKE_CURRENT_SOURCE_DIR}/topic_replay_interface.h
|
|
${CMAKE_CURRENT_SOURCE_DIR}/..
|
|
Qt6::Core
|
|
)
|