#
# $Id$
# $HeadURL$
# $Author$
#
# Created by Mike Wille, SLSE, 2017-03-27
#

#
# Data Plugin
#
# Make ${Qt6_WebSockets} optional
if(QT6_GUI_AVAILABLE AND TARGET Qt6::WebSockets)
  set(Qt6_WebSockets ${Qt6_WebSockets})
else()
  set(Qt6_WebSockets "")
endif()


NGL_ADD_LIBRARY(WS TlnDataPlugin MODULE tln_data_plugin.cpp tln_data_plugin.h)
set_target_properties(TlnDataPlugin PROPERTIES AUTOMOC ON)
NGL_TARGET_LINK_LIBRARIES(TlnDataPlugin
  Qt6::Core
  ${Qt6_WebSockets}
  LtsSessionDataDds
  NGLLogger
  nglsettings
  svcEemClient
  TlnDataPluginInterface
)
NGL_INSTALL_TARGET(TlnDataPlugin)
