diff options
-rwxr-xr-x | scripts/nix-build.in | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/nix-build.in b/scripts/nix-build.in index 14ee1141ea95..35b186bb715d 100755 --- a/scripts/nix-build.in +++ b/scripts/nix-build.in @@ -14,7 +14,8 @@ my @instArgs = (); my @buildArgs = (); my @exprs = (); -my $envCommand = "p=\$PATH; source \$stdenv/setup; PATH=\$PATH:\$p; exec $ENV{SHELL}"; +my $shell = $ENV{SHELL} || "/bin/sh"; +my $envCommand = "p=\$PATH; source \$stdenv/setup; PATH=\$PATH:\$p; exec $shell"; my @envExclude = (); |