Remove dead CMake configuration from the release validation scope
- 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
This commit is contained in:
1 parent
6e7b09cf6f
commit
8976b5aedb
111 files changed
+62
-3761
No files matched your search
@@ -4,43 +4,5 @@
|
||||
# $Author$
|
||||
#
|
||||
|
||||
IF (NOT BUILD_RPM AND NOT RELEASE_BUILD)
|
||||
ADD_SUBDIRECTORY(DebugJsonDir)
|
||||
ENDIF()
|
||||
|
||||
#ADD_SUBDIRECTORY(Spu)
|
||||
IF (BUILD_WLS AND NOT RELEASE_BUILD)
|
||||
ADD_SUBDIRECTORY(WlsTetra)
|
||||
ELSE()
|
||||
ADD_SUBDIRECTORY(TetraJson)
|
||||
ENDIF()
|
||||
|
||||
IF ("${_pname}" STREQUAL "commaster")
|
||||
ADD_SUBDIRECTORY(Nmea)
|
||||
ENDIF()
|
||||
|
||||
IF (BUILD_SV AND DEFINED _pname)
|
||||
IF ("${_pname}" STREQUAL "guez")
|
||||
IF(NOT RELEASE_BUILD)
|
||||
ADD_SUBDIRECTORY(HlaJson)
|
||||
ENDIF()
|
||||
ENDIF()
|
||||
ENDIF()
|
||||
|
||||
IF (BUILD_SVC_HLA)
|
||||
IF ("${_pname}" STREQUAL "ahtc")
|
||||
ADD_SUBDIRECTORY(ApacheHlaJson)
|
||||
ENDIF()
|
||||
ENDIF()
|
||||
|
||||
|
||||
# AdlerJson depends on svcPdmClient (ProjectDataManagement) which is not in release scope
|
||||
IF(NOT RELEASE_BUILD)
|
||||
ADD_SUBDIRECTORY(AdlerJson)
|
||||
ENDIF()
|
||||
|
||||
|
||||
OPTION(BUILD_UAS_PROXY "Build the UAS TAB Plugin (default: OFF) [needs BUILD_SV = ON and UNIX-like OS]" OFF) # TODO: use 'pname = guez' if done
|
||||
if (BUILD_SV AND BUILD_UAS_PROXY AND NOT WIN32 AND NOT RELEASE_BUILD)
|
||||
add_subdirectory(UAS)
|
||||
endif()
|
||||
# Release scope: only the TetraJson plugin is in the tree (GUEZ project, no RTI)
|
||||
ADD_SUBDIRECTORY(TetraJson)
|
||||
Reference in new issue
Block a user