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

57 lines
1.4 KiB
CMake
Executable File

#
# $Id: CMakeLists.txt 46327 2019-03-28 16:06:35Z hjl $
# $HeadURL: svn://192.168.133.21/TDS/branches/product/features/3dws_devel/Lts/Plugins/ParticipantManagement/Gui/MSDL/CMakeLists.txt $
# $Author: hjl $
# Created by Hannes Fritsche, ESZS, 2024-08-05
#
FIND_PACKAGE(KDReports REQUIRED)
SET(cds_gui_SRCS
cds_building_model.cpp
cds_building_model.h
cds_calculations.cpp
cds_calculations.h
cds_create_simulation_dialog.cpp
cds_create_simulation_dialog.h
cds_create_simulation_gui_plugin.cpp
cds_create_simulation_gui_plugin.h
cds_plan_creator.cpp
cds_plan_creator.h
cds_participant_model.cpp
cds_participant_model.h
cds_pdf_creator.cpp
cds_pdf_creator.h
cds_simulation_dialog.cpp
cds_simulation_dialog.h
)
NGL_WRAP_UI(cds_gui_SRCS
cds_create_simulation_dialog.ui
cds_simulation_dialog.ui
)
NGL_ADD_LIBRARY(WS CdsSimulationGuiPlugin MODULE ${cds_gui_SRCS})
NGL_TARGET_LINK_LIBRARIES(CdsSimulationGuiPlugin
CdsGuiPluginInterface
IsmDataPluginInterface
FlmDataPluginInterface
KDReports::KDReports
ltsCoordWidget
LtsCoordTrans
LtsSession
LtsSessionData
LtsWidgets
NGLLogger
ngltools
PdmDataPluginInterface
PpmDataPluginInterface
Qt5::Widgets
situationMap
situationMapGeometryModel
SituationMapGuiPluginInterface
svcAesCommon
)
NGL_INSTALL_TARGET(CdsSimulationGuiPlugin)