summary refs log tree commit diff
path: root/pkgs/build-support/buildenv/builder.pl
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2015-08-25 11:11:51 +0200
committerEelco Dolstra <eelco.dolstra@logicblox.com>2015-08-25 11:13:34 +0200
commite2a9541efcc2de656d40e641fe378218e5109383 (patch)
treed49957328d9abb9a40c2e99d1643a17f6f9240ae /pkgs/build-support/buildenv/builder.pl
parent87789ac39d6e93ec9f70e1a8deaabf4d5665b777 (diff)
downloadnixpkgs-e2a9541efcc2de656d40e641fe378218e5109383.tar
nixpkgs-e2a9541efcc2de656d40e641fe378218e5109383.tar.gz
nixpkgs-e2a9541efcc2de656d40e641fe378218e5109383.tar.bz2
nixpkgs-e2a9541efcc2de656d40e641fe378218e5109383.tar.lz
nixpkgs-e2a9541efcc2de656d40e641fe378218e5109383.tar.xz
nixpkgs-e2a9541efcc2de656d40e641fe378218e5109383.tar.zst
nixpkgs-e2a9541efcc2de656d40e641fe378218e5109383.zip
buildEnv: Fix handling of empty list of packages
Diffstat (limited to 'pkgs/build-support/buildenv/builder.pl')
-rwxr-xr-xpkgs/build-support/buildenv/builder.pl6
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/build-support/buildenv/builder.pl b/pkgs/build-support/buildenv/builder.pl
index 798fca6572e..a272a84261e 100755
--- a/pkgs/build-support/buildenv/builder.pl
+++ b/pkgs/build-support/buildenv/builder.pl
@@ -29,9 +29,11 @@ sub isInPathsToLink {
 # For each activated package, determine what symlinks to create.
 
 my %symlinks;
-$symlinks{""} = ["", 0]; # create root directory
 
-my %priorities;
+for my $p (@pathsToLink) {
+    $p = "" if $p eq "/";
+    $symlinks{$p} = ["", 0];
+}
 
 sub findFiles;