53 lines
1.1 KiB
CMake
Executable File
53 lines
1.1 KiB
CMake
Executable File
#
|
|
# $Id$
|
|
# $HeadURL$
|
|
# $Author$
|
|
#
|
|
# Created by Malte Diers, SLSE, 2017-02-13
|
|
#
|
|
|
|
SET(aes_base_gui_SRCS
|
|
aes_base_edit.cpp
|
|
aes_base_edit.h
|
|
aes_base_gui_plugin.cpp
|
|
aes_base_gui_plugin.h
|
|
aes_base_model.cpp
|
|
aes_base_model.h
|
|
aes_base_exports.h
|
|
aes_itemlist.cpp
|
|
aes_itemlist.h
|
|
aes_pixmap_label.cpp
|
|
aes_pixmap_label.h
|
|
InfoView/aes_base_info.cpp
|
|
InfoView/aes_base_info.h
|
|
)
|
|
|
|
NGL_WRAP_UI(aes_base_gui_SRCS
|
|
aes_itemlist.ui
|
|
InfoView/aes_base_info.ui
|
|
)
|
|
|
|
NGL_ADD_LIBRARY(WS AesBaseGui SHARED ${aes_base_gui_SRCS})
|
|
NGL_TARGET_LINK_LIBRARIES(AesBaseGui
|
|
PRIVATE
|
|
ExmDataPluginInterface
|
|
LtsPrinting
|
|
ngltools
|
|
PpmGuiComboboxPluginInterface
|
|
SituationMapGuiPluginInterface
|
|
svcAesCommon
|
|
PUBLIC
|
|
PdmDataPluginInterface
|
|
PdmGuiPluginInterface
|
|
LtsCoordTrans # because it's used by every lib which links against AesBaseGui
|
|
ltsCoordWidget # because it's used by every lib which links against AesBaseGui
|
|
LtsDataView # because it's used by every lib which links against AesBaseGui
|
|
LtsSession
|
|
LtsSessionData
|
|
LtsUtilsGuiDds
|
|
LtsWidgets
|
|
Qt5::Widgets
|
|
)
|
|
|
|
NGL_INSTALL_TARGET(AesBaseGui)
|