diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-07-01 17:39:07 +0200 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-08-09 12:45:52 +0200 |
commit | e3875297fac671f20feb803306e7c55789ac749e (patch) | |
tree | 78ed6e882780936e75411429cdc1e4d41a6c309c /pkgs/stdenv/generic/builder.sh | |
parent | be3fc3ae2f3a782226d2b8b8ec36c37f18fa12a3 (diff) | |
download | nixlib-e3875297fac671f20feb803306e7c55789ac749e.tar nixlib-e3875297fac671f20feb803306e7c55789ac749e.tar.gz nixlib-e3875297fac671f20feb803306e7c55789ac749e.tar.bz2 nixlib-e3875297fac671f20feb803306e7c55789ac749e.tar.lz nixlib-e3875297fac671f20feb803306e7c55789ac749e.tar.xz nixlib-e3875297fac671f20feb803306e7c55789ac749e.tar.zst nixlib-e3875297fac671f20feb803306e7c55789ac749e.zip |
stdenv: Don't use sed to build the setup script
Diffstat (limited to 'pkgs/stdenv/generic/builder.sh')
-rw-r--r-- | pkgs/stdenv/generic/builder.sh | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/pkgs/stdenv/generic/builder.sh b/pkgs/stdenv/generic/builder.sh index fc41976b7d17..4fa722a73dd2 100644 --- a/pkgs/stdenv/generic/builder.sh +++ b/pkgs/stdenv/generic/builder.sh @@ -6,14 +6,11 @@ done mkdir $out -echo "$preHook" > $out/setup +echo "export SHELL=$shell" > $out/setup +echo "initialPath=\"$initialPath\"" >> $out/setup +echo "$preHook" >> $out/setup cat "$setup" >> $out/setup -sed -e "s^@initialPath@^$initialPath^g" \ - -e "s^@shell@^$shell^g" \ - < $out/setup > $out/setup.tmp -mv $out/setup.tmp $out/setup - # Allow the user to install stdenv using nix-env and get the packages # in stdenv. mkdir $out/nix-support |