#
# monitoring of the target areas
# $Id: CMakeLists.txt 64216 2024-12-02 05:24:17Z fritsche_h $
# $HeadURL: svn://slssvn/TDS/branches/product/features/25_03_etb_uas/Lts/Services/CentralEffectSimulation/Plugins/Jamming/CMakeLists.txt $
# $Author: fritsche_h $
#

# Make ${Qt6_Widgets} optional
if(QT6_GUI_AVAILABLE AND TARGET Qt6::Widgets)
  set(Qt6_Widgets ${Qt6_Widgets})
else()
  set(Qt6_Widgets "")
endif()


SET(SRCS
  plugin.cpp
  plugin.h
  ces_mission_plan_handler.cpp
  ces_mission_plan_handler.h
  ces_mission_plan_object.cpp
  ces_mission_plan_object.h
  )

set(CMAKE_AUTOMOC ON)
NGL_ADD_LIBRARY(AAR SV cesPluginCES_MissionPlan MODULE ${SRCS})
if(QT6_GUI_AVAILABLE)
  NGL_TARGET_LINK_LIBRARIES(cesPluginCES_MissionPlan
    PUBLIC
    Qt6::Network
    ${Qt6_Widgets}
    cesPluginInterface
    ngldb
    svcCesDDSCommon
    LtsUtilsCore
    LtsUtilsSettings
  #  ProjectConfig
  )
endif()
NGL_INSTALL_TARGET(cesPluginCES_MissionPlan)

