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