# # $Id$ # $HeadURL$ # $Author$ # # Created by Mike Wille, SLSE, 2017-02-11 # ADD_SUBDIRECTORY(Data) ADD_SUBDIRECTORY(Gui) # # Gui Plugin Interface # ADD_INTERFACE_LIBRARY(TlnViewGuiPluginInterface ${CMAKE_CURRENT_SOURCE_DIR}/tln_view_gui_plugin_interface.h ${CMAKE_CURRENT_SOURCE_DIR}/.. GuiPluginInterface ) # # Gui Plugin Interface # ADD_INTERFACE_LIBRARY(TlnEventTimelineGuiPluginInterface ${CMAKE_CURRENT_SOURCE_DIR}/tln_event_timeline_gui_plugin_interface.h ${CMAKE_CURRENT_SOURCE_DIR}/.. GuiPluginInterface ) # # Data Plugin Interface # # need top be shared due to signals/slots NGL_ADD_LIBRARY(WS TlnDataPluginInterface SHARED tln_data_plugin_interface.h) NGL_TARGET_LINK_LIBRARIES(TlnDataPluginInterface Qt5::Core svcEemCommon DataPluginInterface ) NGL_INSTALL_TARGET(TlnDataPluginInterface)