Skip to content

Commit e8e5d63

Browse files
authored
Merge pull request #465 from dasJ/fix/show-trace
Fix --show-trace by using a bash array
2 parents af5999e + 33f1783 commit e8e5d63

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/nixos-anywhere.sh

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ flakeAttr=""
77
kexecUrl=""
88
kexecExtraFlags=""
99
enableDebug=""
10-
nixBuildFlags=""
10+
nixBuildFlags=()
1111
diskoScript=""
1212
diskoMode="disko"
1313
nixosSystem=""
@@ -221,7 +221,7 @@ parseArgs() {
221221
copyHostKeys=y
222222
;;
223223
--show-trace)
224-
nixBuildFlags+=" --show-trace"
224+
nixBuildFlags+=("--show-trace")
225225
;;
226226
--debug)
227227
enableDebug="-x"
@@ -382,7 +382,7 @@ nixBuild() {
382382
NIX_SSHOPTS="-o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -i $sshKeyDir/nixos-anywhere ${sshArgs[*]}" nix build \
383383
--print-out-paths \
384384
--no-link \
385-
"$nixBuildFlags" \
385+
"${nixBuildFlags[@]}" \
386386
"${nixOptions[@]}" \
387387
"$@"
388388
}
@@ -410,7 +410,7 @@ runVmTest() {
410410
--print-out-paths \
411411
--no-link \
412412
-L \
413-
"$nixBuildFlags" \
413+
"${nixBuildFlags[@]}" \
414414
"${nixOptions[@]}" \
415415
"${flake}#${flakeAttr}.system.build.installTest"
416416
}

0 commit comments

Comments
 (0)