summary refs log tree commit diff
path: root/lib/strings.nix
diff options
context:
space:
mode:
authorNikolay Amiantov <ab@fmap.me>2016-04-13 14:39:00 +0300
committerNikolay Amiantov <ab@fmap.me>2016-04-13 22:05:45 +0300
commit5ef56700b9e142978673db5889579a0838956d49 (patch)
tree32310c6a7cd1aaf9fef804b1bdaa22f9c8b3ca3a /lib/strings.nix
parent1e37217b8086ff3e4b926a69d6813455e8c6e5c5 (diff)
downloadnixpkgs-5ef56700b9e142978673db5889579a0838956d49.tar
nixpkgs-5ef56700b9e142978673db5889579a0838956d49.tar.gz
nixpkgs-5ef56700b9e142978673db5889579a0838956d49.tar.bz2
nixpkgs-5ef56700b9e142978673db5889579a0838956d49.tar.lz
nixpkgs-5ef56700b9e142978673db5889579a0838956d49.tar.xz
nixpkgs-5ef56700b9e142978673db5889579a0838956d49.tar.zst
nixpkgs-5ef56700b9e142978673db5889579a0838956d49.zip
makeBinPath: guess outputs
Diffstat (limited to 'lib/strings.nix')
-rw-r--r--lib/strings.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/strings.nix b/lib/strings.nix
index f9145f34832..6818e589bc1 100644
--- a/lib/strings.nix
+++ b/lib/strings.nix
@@ -109,7 +109,8 @@ rec {
        makeBinPath ["/root" "/usr" "/usr/local"]
        => "/root/bin:/usr/bin:/usr/local/bin"
   */
-  makeBinPath = makeSearchPath "bin";
+  makeBinPath = pkgs: makeSearchPath "bin"
+    (map (pkg: pkg.bin or (pkg.out or pkg)) pkgs);
 
 
   /* Construct a perl search path (such as $PERL5LIB)