add_subdirectory(TmsIfAdapter)


if (BUILD_TESTING)
  add_subdirectory(Test)
endif()


# plugin
set(src
  logger.h
  logger.cpp
  plugin.h
  plugin.cpp
  plugin_instance.h
  plugin_instance.cpp
  from_tab.h
  from_tab.cpp
  uav_ia.h
  uav_ia.cpp
  uav_ia_manager.h
  uav_ia_manager.cpp
)

NGL_ADD_LIBRARY(SV tabPluginUAS MODULE ${src})

NGL_TARGET_LINK_LIBRARIES(tabPluginUAS
  TmsIfAdapterInterface

  NGLLogger
  nglsettings
  Qt5::Core
  Qt5::Gui
  Qt5::Network
  tabTelegrams
  tabPluginInterface
  svcCesClient
  svcPdmClient
  svcTabCommon
  svcPpmClient
  svcFlmClient
  LtsUtilsCoreHeaderOnly
  LtsCoordTrans # geocentric2LonLatAlt
)

NGL_INSTALL_TARGET(tabPluginUAS)
