about summary refs log tree commit diff
path: root/nix/utils/default.nix
diff options
context:
space:
mode:
authorVincent Ambo <mail@tazj.in>2021-11-23T13·31+0300
committertazjin <mail@tazj.in>2021-11-23T14·42+0000
commit4f1249e46fb816cfd299ae27385a63746f914c3f (patch)
tree306e9d7f58a33397cc09bfb8bf4098856e1aafc2 /nix/utils/default.nix
parent5cad3f7b81b1460aeceb40936e0c7dcb029936a6 (diff)
refactor(readTree): Move 'drvTargets' into readTree r/3088
This function is also generally useful for readTree consumers that
have the concept of subtargets.

Change-Id: Ic7fc03380dec6953fb288763a28e50ab3624d233
Diffstat (limited to 'nix/utils/default.nix')
-rw-r--r--nix/utils/default.nix17
1 files changed, 0 insertions, 17 deletions
diff --git a/nix/utils/default.nix b/nix/utils/default.nix
index d90dee24af01..f65d4712a03d 100644
--- a/nix/utils/default.nix
+++ b/nix/utils/default.nix
@@ -1,22 +1,6 @@
 { depot, lib, ... }:
 
 let
-
-  /* Takes an attribute set and adds a meta.targets
-     attribute to it which contains all direct children
-     of the attribute set which are derivations.
-
-     Type: attrs -> attrs
-  */
-  drvTargets = attrs:
-    attrs // {
-      meta = {
-        targets = builtins.filter
-          (x: lib.isDerivation attrs."${x}")
-          (builtins.attrNames attrs);
-      } // (attrs.meta or {});
-    };
-
   /* Get the basename of a store path without
      the leading hash.
 
@@ -186,7 +170,6 @@ let
 
 in {
   inherit
-    drvTargets
     storePathName
     pathType
     isDirectory