# # $Id$ # $HeadURL$ # $Author$ # Created by Patric Karwat, SLSE, 2016-07-03 # ADD_INTERFACE_LIBRARY( AesBCContaminationGuiPluginInterface ${CMAKE_CURRENT_SOURCE_DIR}/aes_bccontamination_gui_plugin_interface.h ${CMAKE_CURRENT_SOURCE_DIR}/.. ) SET(aes_bccontamination_gui_SRCS aes_bccontamination_gui_plugin.cpp aes_bccontamination_gui_plugin.h aes_bccontamination_edit.cpp aes_bccontamination_edit.h aes_bccontamination_list.cpp aes_bccontamination_list.h aes_bccontaminations_model.cpp aes_bccontaminations_model.h CustomView/aes_bccontamination.cpp CustomView/aes_bccontamination.h InfoView/aes_bccontamination_info.cpp InfoView/aes_bccontamination_info.h ) NGL_WRAP_UI(aes_bccontamination_gui_SRCS aes_bccontamination_edit.ui CustomView/aes_bccontamination.ui InfoView/aes_bccontamination_info.ui ) NGL_ADD_LIBRARY(WS AesBcContaminationGuiPlugin MODULE ${aes_bccontamination_gui_SRCS}) NGL_TARGET_LINK_LIBRARIES(AesBcContaminationGuiPlugin AesBaseGui AesBCContaminationGuiPluginInterface ngltools LtsSessionData NGLLogger LtsSession AesDataPluginInterface AesInfoGuiPluginInterface Qt5::Widgets LtsWidgets LtsUtilsSettings ) NGL_INSTALL_TARGET(AesBcContaminationGuiPlugin)