- Top-level CMakeLists.txt: drop RTI/Connext DDS config and placeholder targets, MIGRATE_MODULE guarded-subdir machinery (now unconditional add_subdirectory), BUILD_QAV, BUILD_PLUGINS_*, KDReports stub, ArcGIS option and FindRTI placeholder loop - Lts/CMakeLists.txt: release scope now unconditional (Common + Proxies/TrainingAreaBase), codegen/DDS/test/docs blocks removed - Lts/Common: drop DDS/RTI-gated plugin and utils test blocks - Lts/Proxies/TrainingAreaBase: remove RTI codegen, svcTabClient/svcTabServer, RTI plugins, sTAB; keep stub-only svcTabCommon + tabTelegrams + tabPluginInterface - TetraIF/PrtCnv: remove out-of-scope TetraTestServer/LastTest subdirs - Z/src/nglcompression: remove nglcomp_test (pre-existing Qt6 failure, no longer registered) - Delete 16 unused cmake/ helper modules and the tests/ scaffolding dir - new_docker_build.sh: drop BUILD_ARCGIS and nglcomp_test from the release build - README: update ctest baseline to 7/7 and remove license/exception mentions
32 lines
1.2 KiB
CMake
Executable File
32 lines
1.2 KiB
CMake
Executable File
#
|
|
# $Id$
|
|
# $HeadURL$
|
|
# $Author$
|
|
#
|
|
|
|
# Release scope: modules with DDS/RTI dependencies not needed for TetraIF/Z are excluded
|
|
# DDS-dependent modules: CodeGen, LtsAppManager, LtsBotan, LtsCoordinate, LtsElevation,
|
|
# LtsLogin, LtsMultiMonitor, LtsPluginManager, LtsPrinting, LtsProjectionWorkstation,
|
|
# LtsScriptTimeline, LtsSession, LtsTimelineClassic, LtsVirtualKeyboard, LtsWidgets,
|
|
# PluginInterfaces (TopicReplayInterface, RecordReplayPlugin), TopicEditorBase
|
|
|
|
# Core modules needed for TetraIF and Z
|
|
ADD_SUBDIRECTORY(CommonUnitTestsPlaceholder)
|
|
ADD_SUBDIRECTORY(httq)
|
|
ADD_SUBDIRECTORY(LtsAppDescriptor)
|
|
ADD_SUBDIRECTORY(LtsCommandLineParser)
|
|
ADD_SUBDIRECTORY(LtsCoordTrans)
|
|
ADD_SUBDIRECTORY(LtsLicence)
|
|
ADD_SUBDIRECTORY(LtsNotification)
|
|
ADD_SUBDIRECTORY(LtsRestClient)
|
|
ADD_SUBDIRECTORY(LtsSerialPortQuerry)
|
|
# Excluded: LtsTimeline (depends on LtsWidgets which has DDS dependencies)
|
|
ADD_SUBDIRECTORY(LtsUtils)
|
|
ADD_SUBDIRECTORY(LtsWebSocket)
|
|
ADD_SUBDIRECTORY(PluginInterfaces)
|
|
ADD_SUBDIRECTORY(ProjectConfig)
|
|
# Excluded: CodeGen, LtsAppManager, LtsBotan, LtsCoordinate, LtsElevation, LtsLogin,
|
|
# LtsMultiMonitor, LtsPluginManager, LtsPrinting, LtsProjectionWorkstation,
|
|
# LtsScriptTimeline, LtsSession, LtsTimelineClassic, LtsVirtualKeyboard, LtsWidgets,
|
|
# TopicEditorBase
|