summaryrefslogtreecommitdiff
path: root/lib/fileset/internal.nix
diff options
context:
space:
mode:
authorSilvan Mosberger <silvan.mosberger@tweag.io>2023-11-03 01:32:02 +0100
committerSilvan Mosberger <silvan.mosberger@tweag.io>2023-11-16 01:12:18 +0100
commitd33f1a62f5bd8b5187632b8f562d62a39540da89 (patch)
treec836f29a18007f0ad717fe9c55c285fa27d4b3d7 /lib/fileset/internal.nix
parentlib.fileset.gitTracked/gitTrackedWith: init (diff)
downloadnixpkgs-d33f1a62f5bd8b5187632b8f562d62a39540da89.tar.gz
lib.fileset.gitTrackedWith: Introduce recurseSubmodules parameter
Diffstat (limited to 'lib/fileset/internal.nix')
-rw-r--r--lib/fileset/internal.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/fileset/internal.nix b/lib/fileset/internal.nix
index 93f3d5e18b96..0769e654c8fb 100644
--- a/lib/fileset/internal.nix
+++ b/lib/fileset/internal.nix
@@ -826,6 +826,10 @@ rec {
fromFile (baseNameOf root) rootType;
};
+ # Support for `builtins.fetchGit` with `submodules = true` was introduced in 2.4
+ # https://github.com/NixOS/nix/commit/55cefd41d63368d4286568e2956afd535cb44018
+ _fetchGitSubmodulesMinver = "2.4";
+
# Mirrors the contents of a Nix store path relative to a local path as a file set.
# Some notes:
# - The store path is read at evaluation time.