From: Loic Dachary Date: Wed, 19 Mar 2014 06:56:41 +0000 (+0100) Subject: erasure-code: add gf-complete / jerasure submodules X-Git-Tag: v0.79~116^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ddbb2f7b0ad825bba9a616ba4815b25f80ea525a;p=ceph.git 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 --- diff --git a/.gitmodules b/.gitmodules index 55ec09dbd47e..b51c5094725e 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 diff --git a/src/erasure-code/jerasure/gf-complete b/src/erasure-code/jerasure/gf-complete new file mode 160000 index 000000000000..a8ca2fb4ba0b --- /dev/null +++ b/src/erasure-code/jerasure/gf-complete @@ -0,0 +1 @@ +Subproject commit a8ca2fb4ba0b5896474e1d809aae7550b79eef10 diff --git a/src/erasure-code/jerasure/jerasure b/src/erasure-code/jerasure/jerasure new file mode 160000 index 000000000000..db7abf848419 --- /dev/null +++ b/src/erasure-code/jerasure/jerasure @@ -0,0 +1 @@ +Subproject commit db7abf84841933e2f7e51d2a3b4923f70eef6c62