summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2014-01-07 13:58:33 -0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-01-08 12:45:57 +0000
commita61fc4db598e9d13c966712a6a0e4783e19448be (patch)
treed90b94620dd2b02fa891bfbcab5759eec35ded21
parentf594cb9f5a18dd0ab2342f96ffc6dba697b35f65 (diff)
downloadbitbake-a61fc4db598e9d13c966712a6a0e4783e19448be.tar.gz
bitbake: gitannex.py: Add Git Annex support
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>
-rw-r--r--lib/bb/fetch2/__init__.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/bb/fetch2/__init__.py b/lib/bb/fetch2/__init__.py
index c584f48ad..9499a911b 100644
--- a/lib/bb/fetch2/__init__.py
+++ b/lib/bb/fetch2/__init__.py
@@ -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())