bitbake: 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:49:08 +0000 (12:49 +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.

(Bitbake rev: a61fc4db598e9d13c966712a6a0e4783e19448be)

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

index c584f48..9499a91 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())