From 544b981c3eb5f65ed8d56e98ee7d526a1322c4ae Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 9 Jun 2024 21:25:34 +0200 Subject: [PATCH] gn: support structuredAttrs in setup hook Tested v8 with and without __structuredAttrs. --- pkgs/development/tools/build-managers/gn/setup-hook.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/build-managers/gn/setup-hook.sh b/pkgs/development/tools/build-managers/gn/setup-hook.sh index 850f18948cad..9f52f7778b9b 100644 --- a/pkgs/development/tools/build-managers/gn/setup-hook.sh +++ b/pkgs/development/tools/build-managers/gn/setup-hook.sh @@ -1,9 +1,12 @@ gnConfigurePhase() { runHook preConfigure - echo "gn flags: $gnFlags ${gnFlagsArray[@]}" + local flagsArray=() + concatTo flagsArray gnFlags gnFlagsArray - gn gen out/Release --args="$gnFlags ${gnFlagsArray[@]}" + echoCmd 'gn flags' "${flagsArray[@]}" + + gn gen out/Release --args="${flagsArray[*]}" cd out/Release/ runHook postConfigure