#
# $Id$
# $HeadURL$
# $Author$
# Created by Hannes Baeuerle, SLSE, 2016-08-09
#

SET(SRCS
  log4cxx_vsg.props
  main.cpp
  main_handler.cpp
  main_handler.h
  proxy_emulator.cpp
  proxy_emulator.h
)

NGL_ADD_EXECUTABLE(AAR SV VulnerabilityStateGenerator ${SRCS} NO_TRANSLATION)

NGL_TARGET_LINK_LIBRARIES(VulnerabilityStateGenerator
  Qt6::Core
  Qt6::Network
  $<IF:$<TARGET_EXISTS:ddsconnector>,ddsconnector,>
  LtsCommandLineParser
  nglcoreapplication
  NGLLogger
  svcPpmClient
  svcTabServer
  LtsCoordTrans
)

NGL_INSTALL_TARGET(VulnerabilityStateGenerator)
NGL_INSTALL(AAR SV FILES log4cxx_vsg.props DESTINATION bin)
