about summary refs log tree commit diff
path: root/pkgs/stdenv/mingw/setup.sh
diff options
context:
space:
mode:
authorMartin Bravenboer <martin.bravenboer@logicblox.com>2006-08-16 15:43:34 +0000
committerMartin Bravenboer <martin.bravenboer@logicblox.com>2006-08-16 15:43:34 +0000
commit38de63873c8148bf3afb1292bb9f6389074411d6 (patch)
tree73c57d3dd3b91d48c9032b0b3de28522504507bb /pkgs/stdenv/mingw/setup.sh
parent4957325c314ae45502e52483bda4e45e435ccdda (diff)
downloadnixlib-38de63873c8148bf3afb1292bb9f6389074411d6.tar
nixlib-38de63873c8148bf3afb1292bb9f6389074411d6.tar.gz
nixlib-38de63873c8148bf3afb1292bb9f6389074411d6.tar.bz2
nixlib-38de63873c8148bf3afb1292bb9f6389074411d6.tar.lz
nixlib-38de63873c8148bf3afb1292bb9f6389074411d6.tar.xz
nixlib-38de63873c8148bf3afb1292bb9f6389074411d6.tar.zst
nixlib-38de63873c8148bf3afb1292bb9f6389074411d6.zip
Another initial MinGW environment, having some more basic tools. This will allow us to compile some packages for the stdenv from source.
svn path=/nixpkgs/trunk/; revision=6134
Diffstat (limited to 'pkgs/stdenv/mingw/setup.sh')
-rwxr-xr-xpkgs/stdenv/mingw/setup.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/pkgs/stdenv/mingw/setup.sh b/pkgs/stdenv/mingw/setup.sh
index c8882212cda3..dd8b4605de08 100755
--- a/pkgs/stdenv/mingw/setup.sh
+++ b/pkgs/stdenv/mingw/setup.sh
@@ -2,6 +2,16 @@ set -e
 
 test -z $NIX_GCC && NIX_GCC=@GCC@
 
+# Workaround MSYS shell problem
+if test -z "$out"; then
+  out="$OUT"
+  src="$SRC"
+  srcs="$SRCS"
+  buildInputs="$BUILDINPUTS"
+  propagatedBuildInputs="$PROPAGATEDBUILDINPUTS"
+  succeedOnFailure="$SUCCEEDONFAILURE"
+fi
+
 # Set up the initial path.
 PATH=
 for i in $NIX_GCC @INITIALPATH@; do