hydra: build-package-metadata: Add boolean for Git submodules in sources.json.
This format had been discussed in <https://gitlab.softwareheritage.org/swh/devel/swh-loader-git/-/issues/4751#note_150607> * hydra/build-package-metadata.scm (origin->json)[resolve]: Add the keyword 'submodule' when the Git reference is recursive. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
This commit is contained in:
parent
053839dc94
commit
092db20bcf
|
@ -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)))
|
||||
|
|
Loading…
Reference in New Issue