]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
bitbake: gitannex.py: Add Git Annex support
authorOtavio Salvador <otavio@ossystems.com.br>
Tue, 7 Jan 2014 15:58:33 +0000 (13:58 -0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 8 Jan 2014 12:45:57 +0000 (12:45 +0000)
This add a Git Annex backend which reuses the Git fetcher code; it
allows managing files with git, without checking the file contents
into git, being useful when dealing with files larger than git can
currently easily handle, whether due to limitations in memory, time,
or disk space.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
lib/bb/fetch2/__init__.py

index c584f48ad24401e40c13f8f0dda6eb0eea85653c..9499a911b524caddee25bcce37dcdd3f95ec0a94 100644 (file)
@@ -1513,6 +1513,7 @@ class Fetch(object):
 from . import cvs
 from . import git
 from . import gitsm
+from . import gitannex
 from . import local
 from . import svn
 from . import wget
@@ -1530,6 +1531,7 @@ methods.append(wget.Wget())
 methods.append(svn.Svn())
 methods.append(git.Git())
 methods.append(gitsm.GitSM())
+methods.append(gitannex.GitANNEX())
 methods.append(cvs.Cvs())
 methods.append(svk.Svk())
 methods.append(ssh.SSH())