# # $Id$ # $HeadURL$ # $Author$ # Created by Hannes Baeuerle, SLSE, 2017-02-24 # SET(ces_participant_uas_gui_SRCS logger.cpp logger.h ces_participant_uas_gui_plugin.h ces_participant_uas_gui_plugin.cpp mission_plan_model.h mission_plan_model.cpp mission_plan_edit.h mission_plan_edit.cpp mission_plan_dialog.h mission_plan_dialog.cpp ) NGL_WRAP_UI (ces_participant_uas_gui_SRCS mission_plan_dialog.ui mission_plan_edit.ui ) NGL_ADD_LIBRARY(WS CesParticipantUASGuiPlugin MODULE ${ces_participant_uas_gui_SRCS}) if (TARGET CesParticipantUASGuiPlugin) target_sources(CesParticipantUASGuiPlugin PRIVATE mission_plan_model.h mission_plan_model.cpp ) target_sources(CesParticipantUASGuiPlugin PRIVATE mission_plan_edit.h mission_plan_edit.cpp mission_plan_edit.ui ) endif() NGL_TARGET_LINK_LIBRARIES(CesParticipantUASGuiPlugin AsbDataPluginInterface LtsCoordTrans LtsPrinting PpmDataPluginInterface PpmGuiParticipantsPluginInterface CesDataPluginInterface GuiPluginInterface AsmGuiPluginInterface ExmDataPluginInterface Qt5::Widgets PpmCommon FlmDataPluginInterface LtsUtilsGuiDds LtsWidgets LtsSession LtsSessionData LtsDataView SituationMapGuiPluginInterface LtsUtilsGuiDds ltsCoordWidget LtsUtilsSettings ) NGL_INSTALL_TARGET(CesParticipantUASGuiPlugin)