stdenv: Don't use sed to build the setup script

This commit is contained in:
Eelco Dolstra
2014-08-09 12:45:52 +02:00
parent be3fc3ae2f
commit e3875297fa
3 changed files with 9 additions and 19 deletions
+6 -8
View File
@@ -163,7 +163,7 @@ shopt -s nullglob
# Set up the initial path.
PATH=
for i in @initialPath@; do
for i in $initialPath; do
if [ "$i" = / ]; then i=; fi
addToSearchPath PATH $i/bin
addToSearchPath PATH $i/sbin
@@ -174,17 +174,15 @@ if [ "$NIX_DEBUG" = 1 ]; then
fi
# Execute the pre-hook.
export SHELL=@shell@
export CONFIG_SHELL="$SHELL"
if [ -z "$shell" ]; then export shell=@shell@; fi
runHook preHook
# Check that the pre-hook initialised SHELL.
if [ -z "$SHELL" ]; then echo "SHELL not set"; exit 1; fi
# Execute the pre-hook.
export CONFIG_SHELL="$SHELL"
if [ -z "$shell" ]; then export shell=$SHELL; fi
envHooks=()
crossEnvHooks=()