buildDubPackage: fix flag arrays not being expanded correctly (#486535)

This commit is contained in:
Toma
2026-02-04 18:29:00 +00:00
committed by GitHub
2 changed files with 15 additions and 2 deletions
@@ -2,7 +2,14 @@ dubBuildHook() {
runHook preBuild
echo "Executing dubBuildHook"
dub build --skip-registry=all --build="${dubBuildType-"release"}" "${dubBuildFlags[@]}" "${dubFlags[@]}"
local flagsArray=(
--skip-registry=all
"--build=${dubBuildType-release}"
)
concatTo flagsArray dubBuildFlags dubFlags
echoCmd 'dubBuildHook flags' "${flagsArray[@]}"
dub build "${flagsArray[@]}"
echo "Finished dubBuildHook"
runHook postBuild
@@ -2,7 +2,13 @@ dubCheckHook() {
runHook preCheck
echo "Executing dubCheckHook"
dub test --skip-registry=all "${dubTestFlags[@]}" "${dubFlags[@]}"
local flagsArray=(
--skip-registry=all
)
concatTo flagsArray dubTestFlags dubFlags
echoCmd 'dubCheckHook flags' "${flagsArray[@]}"
dub test "${flagsArray[@]}"
echo "Finished dubCheckHook"
runHook postCheck