summaryrefslogtreecommitdiffstats
path: root/.gitmodules
diff options
context:
space:
mode:
authorLoic Dachary <loic@dachary.org>2014-03-19 07:56:41 +0100
committerLoic Dachary <loic@dachary.org>2014-03-19 08:02:12 +0100
commitddbb2f7b0ad825bba9a616ba4815b25f80ea525a (patch)
tree6e79543d335e62209e919aba99b66d91fc861ee0 /.gitmodules
parenterasure-code: remove copy of gf-complete / jerasure (diff)
downloadceph-ddbb2f7b0ad825bba9a616ba4815b25f80ea525a.tar.xz
ceph-ddbb2f7b0ad825bba9a616ba4815b25f80ea525a.zip
erasure-code: add gf-complete / jerasure submodules
Instead of copying the files in the ceph repository, which is less convenient. When building the headers are ignored, even though they do not exist. When creating the tarbal with make dist, it fails because they cannot be found. I misread src/gf_int.h to be include/gf_int.h and wrongfully thought the submodules were to blame. This is why they were removed shortly after being added. Signed-off-by: Loic Dachary <loic@dachary.org>
Diffstat (limited to '.gitmodules')
-rw-r--r--.gitmodules8
1 files changed, 8 insertions, 0 deletions
diff --git a/.gitmodules b/.gitmodules
index 55ec09dbd47..b51c5094725 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -7,3 +7,11 @@
[submodule "src/civetweb"]
path = src/civetweb
url = git://github.com/ceph/civetweb
+[submodule "src/erasure-code/jerasure/jerasure"]
+ path = src/erasure-code/jerasure/jerasure
+ url = https://github.com/ceph/jerasure.git
+ branch = v2
+[submodule "src/erasure-code/jerasure/gf-complete"]
+ path = src/erasure-code/jerasure/gf-complete
+ url = https://github.com/ceph/gf-complete.git
+ branch = v1