diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2008-02-13 18:27:19 +0000 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2008-02-13 18:27:19 +0000 |
commit | 908d8286ce779e829609c9e1075c81f2318f6ff4 (patch) | |
tree | 0d4f2abc28118e1b99d87e9194a5062b8cacc0d4 | |
parent | 5f45fb3ae986119b4360613901a1c033a2ee327e (diff) | |
download | nixlib-908d8286ce779e829609c9e1075c81f2318f6ff4.tar nixlib-908d8286ce779e829609c9e1075c81f2318f6ff4.tar.gz nixlib-908d8286ce779e829609c9e1075c81f2318f6ff4.tar.bz2 nixlib-908d8286ce779e829609c9e1075c81f2318f6ff4.tar.lz nixlib-908d8286ce779e829609c9e1075c81f2318f6ff4.tar.xz nixlib-908d8286ce779e829609c9e1075c81f2318f6ff4.tar.zst nixlib-908d8286ce779e829609c9e1075c81f2318f6ff4.zip |
* Add --disable-dependency-tracking to the configure flags if
possible. This should speed up builds a bit. (Suggested by Ludovic Courtès.) svn path=/nixpkgs/branches/stdenv-updates/; revision=10662
-rw-r--r-- | pkgs/stdenv/generic/setup.sh | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/stdenv/generic/setup.sh b/pkgs/stdenv/generic/setup.sh index aa76a6eb3b10..34e4e0fd9022 100644 --- a/pkgs/stdenv/generic/setup.sh +++ b/pkgs/stdenv/generic/setup.sh @@ -609,6 +609,13 @@ configureW() { configureFlags="${prefixKey:---prefix=}$prefix $configureFlags" fi + # Add --disable-dependency-tracking to speed up some builds. + if test -z "$dontAddDisableDepTrack"; then + if grep -q dependency-tracking $configureScript; then + configureFlags="--disable-dependency-tracking ${prefixKey:---prefix=}$prefix $configureFlags" + fi + fi + echo "configure flags: $configureFlags ${configureFlagsArray[@]}" $configureScript $configureFlags"${configureFlagsArray[@]}" || fail |