about summary refs log tree commit diff
path: root/pkgs/lib/sources.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/lib/sources.nix')
-rw-r--r--pkgs/lib/sources.nix29
1 files changed, 0 insertions, 29 deletions
diff --git a/pkgs/lib/sources.nix b/pkgs/lib/sources.nix
deleted file mode 100644
index 6f8554d340be..000000000000
--- a/pkgs/lib/sources.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-# Functions for copying sources to the Nix store.
-
-let lib = import ./default.nix; in
-
-rec {
-
-
-  # Bring in a path as a source, filtering out all Subversion and CVS
-  # directories, as well as backup files (*~).
-  cleanSource =
-    let filter = name: type: let baseName = baseNameOf (toString name); in ! (
-      # Filter out Subversion and CVS directories.
-      (type == "directory" && (baseName == ".git" || baseName == ".svn" || baseName == "CVS")) ||
-      # Filter out backup files.
-      (lib.hasSuffix "~" baseName)
-    );
-    in src: builtins.filterSource filter src;
-
-
-  # Get all files ending with the specified suffices from the given
-  # directory.  E.g. `sourceFilesBySuffices ./dir [".xml" ".c"]'.
-  sourceFilesBySuffices = path: exts:
-    let filter = name: type:
-      let base = baseNameOf (toString name);
-      in type != "directory" && lib.any (ext: lib.hasSuffix ext base) exts;
-    in builtins.filterSource filter path;
-
-
-}