kumquat-buildroot/support/download
Yann E. MORIN f109e7eeb5 support/download/git: add support for submodules
Some git repositories may be split into a master repository and
submodules. Up until now, we did not have support for submodules,
because we were using bare clones, in which it is not possible to
update the list of submodules.

Now that we are using plain clones with a working copy, we can retrieve
the submdoules.

Add an option to the git download helper to kick the update of
submodules, so that they are only fetched for those packages that
require them. Also document the existing -q option at the same time.

Submodules have a .git file at their root, which contains the path to
the real .git directory of the master repository. Since we remove it,
there is no point in keeping those .git files either.

Note: this is currently unused, but will be enabled with the follow-up
patch that adds the necessary parts in the pkg-generic and pkg-download
infrastructures.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Tested-by: Matt Weber <matt@thewebers.ws>
Reviewed-by: Matt Weber <matt@thewebers.ws>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2016-07-02 19:11:14 +02:00
..
bzr support/download: support older bazaar versions 2016-01-18 20:46:04 +01:00
check-hash support/download: restore mandatory check of hashes 2015-04-25 11:51:44 +02:00
cp support/download: protect from custom commands with spaces in args 2015-12-12 17:00:46 +01:00
cvs support/download: alternative access methods to CVS 2016-01-20 23:26:03 +01:00
dl-wrapper support/download: properly catch missing hashes 2015-04-03 14:08:54 +02:00
git support/download/git: add support for submodules 2016-07-02 19:11:14 +02:00
hg support/download: generate reproducible Hg archives 2016-01-03 21:50:38 +01:00
scp support/download: protect from custom commands with spaces in args 2015-12-12 17:00:46 +01:00
svn support/download: protect from custom commands with spaces in args 2015-12-12 17:00:46 +01:00
wget support/download: protect from custom commands with spaces in args 2015-12-12 17:00:46 +01:00