55 lines
1.1 KiB
CMake
Executable File
55 lines
1.1 KiB
CMake
Executable File
#
|
|
# $Id$
|
|
# $HeadURL$
|
|
# $Author$
|
|
# Created by Jörg Turla, SPDG, 2017-06-29
|
|
#
|
|
|
|
ADD_SUBDIRECTORY(Test)
|
|
|
|
SET (PlanOverlaysGuiPlugin_SRCS
|
|
flm_reply_handler.cpp
|
|
flm_reply_handler.h
|
|
plan_overlay_dialog.cpp
|
|
plan_overlay_dialog.h
|
|
plan_overlay_model.cpp
|
|
plan_overlay_model.h
|
|
plan_overlay_view.cpp
|
|
plan_overlay_view.h
|
|
plan_overlays_gui_plugin.cpp
|
|
plan_overlays_gui_plugin.h
|
|
|
|
TopicEditor/topic_editor.h
|
|
TopicEditor/topic_editor.cpp
|
|
)
|
|
|
|
SET(EXE_UICS
|
|
TopicEditor/topic_editor.ui
|
|
)
|
|
|
|
QT5_WRAP_UI(EXE_SRCS ${EXE_UICS})
|
|
|
|
SOURCE_GROUP(PlanOverlaysPlugin FILES ${PlanOverlaysGuiPlugin_SRCS})
|
|
|
|
NGL_ADD_LIBRARY(WS PlanOverlaysGuiPlugin MODULE ${PlanOverlaysGuiPlugin_SRCS} ${EXE_SRCS})
|
|
NGL_TARGET_LINK_LIBRARIES( PlanOverlaysGuiPlugin
|
|
LtsSession
|
|
LtsSessionData
|
|
PlanOverlaysGuiPluginInterface
|
|
situationMap
|
|
situationMapObjects
|
|
GuiPluginInterface
|
|
FlmDataPluginInterface
|
|
OpmDataPluginInterface
|
|
ExmDataPluginInterface
|
|
LtsFileDialog
|
|
LtsUtilsGuiDds
|
|
LtsWidgets
|
|
NGLLogger
|
|
Qt5::Widgets
|
|
TopicEditorBase
|
|
LtsScriptTimeline
|
|
)
|
|
|
|
NGL_INSTALL_TARGET(PlanOverlaysGuiPlugin)
|