# # $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)