# # $Id$ # $HeadURL$ # $Author$ # Created by Christian Roeskens, NLSE, 2018-03-02 SET(LtsProjectionWorkstation_SRCS lts_projection_workstation.h lts_projection_workstation.cpp lts_projection_workstation_export.h vnc_server_manager.h vnc_server_manager.cpp logger.cpp logger.h WebSocket/json_keys.h WebSocket/messages.h WebSocket/messages.cpp WebSocket/message_factory.h WebSocket/message_factory.cpp ) NGL_ADD_LIBRARY(WS LtsProjectionWorkstation SHARED ${LtsProjectionWorkstation_SRCS}) NGL_TARGET_INCLUDE_DIRECTORIES(LtsProjectionWorkstation PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../ ) NGL_TARGET_LINK_LIBRARIES(LtsProjectionWorkstation PUBLIC Qt5::Core PRIVATE Qt5::Gui NGLLogger nglsettings LtsWebSocketServer LtsSession LtsSessionData ) NGL_INSTALL_TARGET(LtsProjectionWorkstation)