From d201b2872e2f9e1f0c12e7ced1f3fde12dcd089a Mon Sep 17 00:00:00 2001 From: Leandro Reina Date: Mon, 25 Nov 2024 21:01:16 +0100 Subject: [PATCH] Pass lfs flag to submodules --- src/libfetchers/git.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libfetchers/git.cc b/src/libfetchers/git.cc index d51637b25..c3b92bf61 100644 --- a/src/libfetchers/git.cc +++ b/src/libfetchers/git.cc @@ -664,6 +664,7 @@ struct GitInputScheme : InputScheme attrs.insert_or_assign("rev", submoduleRev.gitRev()); attrs.insert_or_assign("exportIgnore", Explicit{ exportIgnore }); attrs.insert_or_assign("submodules", Explicit{ true }); + attrs.insert_or_assign("lfs", Explicit{ smudgeLfs }); attrs.insert_or_assign("allRefs", Explicit{ true }); auto submoduleInput = fetchers::Input::fromAttrs(*input.settings, std::move(attrs)); auto [submoduleAccessor, submoduleInput2] =