Files
qt5-legatus-legacy/Lts/Plugins/ParticipantManagement/Gui/Common/CMakeLists.txt
T
2026-08-13 18:33:10 +02:00

76 lines
1.8 KiB
CMake
Executable File

#
# $Id$
# $HeadURL$
# $Author$
# Created by Mike Wille, SLSE, 2016-09-06
#
#
# Data Plugin
#
SET(participant_common_gui_SRCS
participant_dis_helper.cpp
participant_dis_helper.h
participant_dis_type_edit.cpp
participant_dis_type_edit.h
participant_distype_editor.cpp
participant_distype_editor.h
participant_edit_item.cpp
participant_edit_item.h
participant_edit_item_widget_base.cpp
participant_edit_item_widget_base.h
participant_edit_model.cpp
participant_edit_model.h
participant_firing_unit_validator.cpp
participant_firing_unit_validator.h
participant_icon_model_base.cpp
participant_icon_model_base.h
participant_search_modal.cpp
participant_search_modal.h
participant_time_point_model.cpp
participant_time_point_model.h
participant_template_edit_item.cpp
participant_template_edit_item.h
participant_template_edit_model.cpp
participant_template_edit_model.h
participant_tree_edit_handler.cpp
participant_tree_edit_handler.h
participant_vulnerability_types.cpp
participant_vulnerability_types.h
participant_beautify_view.h
participant_beautify_view.cpp
)
NGL_WRAP_UI(participant_common_gui_SRCS
participant_distype_editor.ui
participant_edit_item_widget_base.ui
participant_dis_type_edit.ui
participant_search_modal.ui
)
NGL_ADD_LIBRARY2(WS PpmCommon SHARED ${participant_common_gui_SRCS} )
NGL_TARGET_LINK_LIBRARIES(PpmCommon
PRIVATE
LtsSession
Qt5::Widgets
NGLLogger
AsbDataPluginInterface
ExmDataPluginInterface
advancedSymbologyGui
LtsUtilsSettings
PUBLIC
Qt5::Core
Qt5::Gui
nglwidgets
svcPpmCommon
LtsDataView
LtsUtilsGuiDds
)
NGL_TARGET_INCLUDE_DIRECTORIES(PpmCommon
PUBLIC
${CMAKE_CURRENT_BINARY_DIR}/../../..
${CMAKE_CURRENT_SOURCE_DIR}/..
)