about summary refs log tree commit diff
path: root/pkgs/build-support/fetchurl/builder.sh
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2008-08-22 15:53:21 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2008-08-22 15:53:21 +0000
commiteebb241519615e0e82704ab80aacdd4f510f2555 (patch)
tree4e6773de706732c0379d6a260b2d6d0bdb5cff05 /pkgs/build-support/fetchurl/builder.sh
parent4457e49a90647bcf91f50e3d0758e1b623b10c27 (diff)
* Write the list of mirrors to a file that we can reuse between
  fetchurl instantiations, instead of passing the mirrors to fetchurl
  instantiations via environment variables.  This makes the resulting
  store derivations (.drv files) much smaller, which in turn makes
  nix-env/nix-instantiate faster (4.8 -> 4.2 seconds on nix-env -qa
  --out-path).

svn path=/nixpkgs/trunk/; revision=12695
Diffstat (limited to 'pkgs/build-support/fetchurl/builder.sh')
-rw-r--r--pkgs/build-support/fetchurl/builder.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/build-support/fetchurl/builder.sh b/pkgs/build-support/fetchurl/builder.sh
index bfa57143b4b77..2276bfc1de3d5 100644
--- a/pkgs/build-support/fetchurl/builder.sh
+++ b/pkgs/build-support/fetchurl/builder.sh
@@ -1,5 +1,7 @@
 source $stdenv/setup
 
+source $mirrorsFile
+
 if test -n "$showURLs"; then
     header "downloading file $name with $outputHashAlgo hash $outputHash..."
 fi