Fix: Use release-specific GROUP3 targets for RELEASE_BUILD
- Add RELEASE_GROUP3_TARGETS array with Z components only (no svc* targets) - Use RELEASE_GROUP3_TARGETS when RELEASE_BUILD=ON to exclude Lts/Services - This fixes build failure on svcPdmCommon which is outside release scope Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
1 file changed
+27
-1
@@ -518,6 +518,27 @@ GROUP3_TARGETS=(
|
|||||||
whgTests
|
whgTests
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# Release build targets: Z components only (no Lts/Services)
|
||||||
|
# Used when RELEASE_BUILD=ON to build only release scope modules
|
||||||
|
RELEASE_GROUP3_TARGETS=(
|
||||||
|
NGLLogger
|
||||||
|
nglapplication
|
||||||
|
nglcompression
|
||||||
|
nglcoreapplication
|
||||||
|
ngldb
|
||||||
|
nglguiapplication
|
||||||
|
nglsettings
|
||||||
|
nglsingleapplication
|
||||||
|
nglsinglecoreapplication
|
||||||
|
ngltools
|
||||||
|
ngltranslator
|
||||||
|
nglwidgets
|
||||||
|
qtsingleapplication
|
||||||
|
qtsinglecoreapplication
|
||||||
|
wms_json_ds
|
||||||
|
tcpserver
|
||||||
|
)
|
||||||
|
|
||||||
GROUP4_TARGETS=(
|
GROUP4_TARGETS=(
|
||||||
# DDS tests
|
# DDS tests
|
||||||
ddsGenericDataTests
|
ddsGenericDataTests
|
||||||
@@ -1140,7 +1161,12 @@ fi
|
|||||||
|
|
||||||
GROUP1_TARGETS_STRING="$(join_by ' ' "${GROUP1_TARGETS[@]}")"
|
GROUP1_TARGETS_STRING="$(join_by ' ' "${GROUP1_TARGETS[@]}")"
|
||||||
GROUP2_TARGETS_STRING="$(join_by ' ' "${GROUP2_TARGETS[@]}")"
|
GROUP2_TARGETS_STRING="$(join_by ' ' "${GROUP2_TARGETS[@]}")"
|
||||||
GROUP3_TARGETS_STRING="$(join_by ' ' "${GROUP3_TARGETS[@]}")"
|
# Use release-specific targets when RELEASE_BUILD=ON
|
||||||
|
if [[ "${RELEASE_BUILD}" == "ON" ]]; then
|
||||||
|
GROUP3_TARGETS_STRING="$(join_by ' ' "${RELEASE_GROUP3_TARGETS[@]}")"
|
||||||
|
else
|
||||||
|
GROUP3_TARGETS_STRING="$(join_by ' ' "${GROUP3_TARGETS[@]}")"
|
||||||
|
fi
|
||||||
GROUP4_TARGETS_STRING="$(join_by ' ' "${GROUP4_TARGETS[@]}")"
|
GROUP4_TARGETS_STRING="$(join_by ' ' "${GROUP4_TARGETS[@]}")"
|
||||||
GROUP5_TARGETS_STRING="$(join_by ' ' "${GROUP5_TARGETS[@]}")"
|
GROUP5_TARGETS_STRING="$(join_by ' ' "${GROUP5_TARGETS[@]}")"
|
||||||
GROUP6_TARGETS_STRING="$(join_by ' ' "${GROUP6_TARGETS[@]}")"
|
GROUP6_TARGETS_STRING="$(join_by ' ' "${GROUP6_TARGETS[@]}")"
|
||||||
|
|||||||
Reference in new issue
Block a user