Message ID | 20231017115824.3369880-1-zimon.toutoune@gmail.com |
---|---|
State | New |
Headers | show |
Series | [bug#66491,v2] hydra: build-package-metadata: Add boolean for Git submodules in sources.json. | expand |
> * hydra/build-package-metadata.scm (origin->json)[resolve]: Add the keyword > 'submodule' when the Git reference is recursive. Pushed, thanks! Mathieu
diff --git a/hydra/build-package-metadata.scm b/hydra/build-package-metadata.scm index 0a75204..6b862eb 100755 --- a/hydra/build-package-metadata.scm +++ b/hydra/build-package-metadata.scm @@ -182,7 +182,10 @@ superseded packages." "recursive")))) '()) ,@(if (eq? method git-fetch) - `(("git_ref" . ,(git-reference-commit uri))) + `(("git_ref" . ,(git-reference-commit uri)) + ,@(if (git-reference-recursive? uri) + '(("submodule" . #true)) + '())) '()) ,@(if (eq? method svn-fetch) `(("svn_revision" . ,(svn-reference-revision uri)))