buildGoModule: expand excludedPackages for structuredAttrs

This commit is contained in:
Stefan Frijters
2026-03-15 19:21:52 +01:00
parent 9dfb0896ab
commit a05078ee87

View File

@@ -283,7 +283,7 @@ lib.extendMkDerivation {
exclude='\(/_\|examples\|Godeps\|testdata'
if [[ -n "$excludedPackages" ]]; then
IFS=' ' read -r -a excludedArr <<<$excludedPackages
IFS=' ' read -r -a excludedArr <<<"''${excludedPackages[@]}"
printf -v excludedAlternates '%s\\|' "''${excludedArr[@]}"
excludedAlternates=''${excludedAlternates%\\|} # drop final \| added by printf
exclude+='\|'"$excludedAlternates"