# # $Id$ # $HeadURL$ # $Author$ # Created by hjl, SLSE, 2017-06-06 # ADD_INTERFACE_LIBRARY( AesGasPipeGuiPluginInterface ${CMAKE_CURRENT_SOURCE_DIR}/aes_gas_pipe_gui_plugin_interface.h ${CMAKE_CURRENT_SOURCE_DIR}/.. ) SET(aes_gas_pipe_gui_SRCS aes_gas_pipe_gui_plugin.h aes_gas_pipe_gui_plugin.cpp aes_gas_pipe_list.h aes_gas_pipe_list.cpp aes_gas_pipes_model.h aes_gas_pipes_model.cpp aes_gas_pipe_edit.h aes_gas_pipe_edit.cpp CustomView/aes_gas_pipe.h CustomView/aes_gas_pipe.cpp ) NGL_WRAP_UI(aes_gas_pipe_gui_SRCS aes_gas_pipe_edit.ui CustomView/aes_gas_pipe.ui ) NGL_ADD_LIBRARY(WS AesGasPipeGuiPlugin MODULE ${aes_gas_pipe_gui_SRCS}) NGL_TARGET_LINK_LIBRARIES(AesGasPipeGuiPlugin AesBaseGui AesGasPipeGuiPluginInterface ngltools AesDataPluginInterface PdmGuiPluginInterface AesInfoGuiPluginInterface NGLLogger Qt5::Widgets LtsWidgets LtsSession LtsSessionData LtsDataView SituationMapGuiPluginInterface LtsUtilsGuiDds LtsUtilsSettings ) NGL_INSTALL_TARGET(AesGasPipeGuiPlugin)