Fix GROUP11 for release build: disable Lts/Application (not in release scope)
- Changed BUILD_GROUP11 default from ON to OFF for release builds
- GROUP11 builds Lts/Application (OperatorApplication, aarApp) which is outside release scope M = {TetraIF, Z, Lts/Common}
- Lts/Common is built automatically as dependency of GROUP3 targets
- Updated documentation comments to reflect correct group assignments
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
1 file changed
+5
-4
@@ -123,7 +123,7 @@ Defaults:
|
||||
BUILD_GROUP8=OFF
|
||||
BUILD_GROUP9=OFF
|
||||
BUILD_GROUP10=OFF
|
||||
BUILD_GROUP11=ON Release: ON (Lts/Common)
|
||||
BUILD_GROUP11=OFF Release: OFF (Lts/Application - not in scope)
|
||||
RUN_CTEST=ON
|
||||
TESTS_ONLY=OFF
|
||||
INTEGRATION_TEST=OFF
|
||||
@@ -699,8 +699,9 @@ BUILD_RTI="${BUILD_RTI:-OFF}"
|
||||
BUILD_GRANTLEE="${BUILD_GRANTLEE:-ON}"
|
||||
BUILD_ARCGIS="${BUILD_ARCGIS:-OFF}"
|
||||
BUILD_CODIFICATION="${BUILD_CODIFICATION:-OFF}"
|
||||
# For release: only GROUP3 (Z/TetraIF), GROUP11 (Lts/Common)
|
||||
# Note: GROUP5 is Viewer (not in release scope), Z components are in GROUP3
|
||||
# For release: only GROUP3 (Z/TetraIF, which depends on Lts/Common)
|
||||
# Note: GROUP5 is Viewer (not in release scope), GROUP11 is Lts/Application (not in release scope)
|
||||
# Z components are in GROUP3, Lts/Common is built as dependency of GROUP3 targets
|
||||
BUILD_GROUP1="${BUILD_GROUP1:-OFF}"
|
||||
BUILD_GROUP2="${BUILD_GROUP2:-OFF}"
|
||||
BUILD_GROUP3="${BUILD_GROUP3:-ON}"
|
||||
@@ -711,7 +712,7 @@ BUILD_GROUP7="${BUILD_GROUP7:-OFF}"
|
||||
BUILD_GROUP8="${BUILD_GROUP8:-OFF}"
|
||||
BUILD_GROUP9="${BUILD_GROUP9:-OFF}"
|
||||
BUILD_GROUP10="${BUILD_GROUP10:-OFF}"
|
||||
BUILD_GROUP11="${BUILD_GROUP11:-ON}"
|
||||
BUILD_GROUP11="${BUILD_GROUP11:-OFF}"
|
||||
BUILD_VIEWER_ONLY="${BUILD_VIEWER_ONLY:-OFF}"
|
||||
RUN_CTEST="${RUN_CTEST:-ON}"
|
||||
TESTS_ONLY="${TESTS_ONLY:-OFF}"
|
||||
|
||||
Reference in new issue
Block a user