Files
qt5-legatus-legacy/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/ModuleTest/CMakeLists.txt
T
2026-08-13 18:33:10 +02:00

78 lines
1.9 KiB
CMake
Executable File

#
# @RDE_HEADER@
# $Id: CMakeLists.txt 64525 2025-02-14 12:35:41Z fritsche_h $
# $HeadURL: svn://slssvn/TDS/branches/product/features/24_adler/Lts/Services/AreaEffectSimulation/ModuleTest_ExplosionCluster/CMakeLists.txt $
# $Author: fritsche_h $
#
SET(UnitTestSources
test_telegram_decoding.cpp
ex_anmeldung.cpp
ex_anmeldung.h
ex_abmeldung.cpp
ex_abmeldung.h
ex_anmeldebestaetigung.cpp
ex_anmeldebestaetigung.h
ex_status.cpp
ex_status.h
ex_fq_wirkfeldplanung.cpp
ex_fq_wirkfeldplanung.h
ex_fq_feuerbereit.cpp
ex_fq_feuerbereit.h
ex_fq_feuern.cpp
ex_fq_feuern.h
ex_fq_abgefeuert.cpp
ex_fq_abgefeuert.h
ex_fq_vollzugsmeldung.cpp
ex_fq_vollzugsmeldung.h
# ex_erkundungsanfrage.cpp
# ex_erkundungsanfrage.h
ex_erkundungsergebnisse.cpp
ex_erkundungsergebnisse.h
ex_fq_feuerkampf.cpp
ex_fq_feuerkampf.h
ex_fh_feuerhalt.cpp
ex_fh_feuerhalt.h
ex_sq_stellungsmeldung_fs.cpp
ex_sq_stellungsmeldung_fs.h
ex_sq_stellungsmeldung_ws.cpp
ex_sq_stellungsmeldung_ws.h
ex_sq_stellungsmeldung_lp.cpp
ex_sq_stellungsmeldung_lp.h
ex_sq_stellungswechsel.cpp
ex_sq_stellungswechsel.h
ex_hq_koordinierungsmassnahmen.cpp
ex_hq_koordinierungsmassnahmen.h
ex_hq_fuehrungslinien.cpp
ex_hq_fuehrungslinien.h
ex_tq_technische_quittung.cpp
ex_tq_technische_quittung.h
ex_aq_freitext.cpp
ex_aq_freitext.h
ex_mq_manuelle_quittung.cpp
ex_mq_manuelle_quittung.h
ex_flugbahnberechnung.cpp
ex_flugbahnberechnung.h
ex_flugbahndaten.cpp
ex_flugbahndaten.h
)
IF(BUILD_TESTING)
ADD_EXECUTABLE(tabModuleTestAdler ${LinkedSources} ${UnitTestSources}
msgcompares.h msgcompares.cpp)
TARGET_LINK_LIBRARIES(tabModuleTestAdler
NGLLogger
LtsCommandLineParser
nglsettings
nglapplication
saaTelegrams
Qt5::Network
Qt5::WebSockets
Qt5::Test
)
# ADD_TEST(NAME tabModuleTestAdler COMMAND $<TARGET_FILE:aesUnitTestTneAlgorithmen>)
ENDIF()