From ddbb2f7b0ad825bba9a616ba4815b25f80ea525a Mon Sep 17 00:00:00 2001 From: Loic Dachary Date: Wed, 19 Mar 2014 07:56:41 +0100 Subject: [PATCH] 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 --- .gitmodules | 8 ++++++++ src/erasure-code/jerasure/gf-complete | 1 + src/erasure-code/jerasure/jerasure | 1 + 3 files changed, 10 insertions(+) create mode 160000 src/erasure-code/jerasure/gf-complete create mode 160000 src/erasure-code/jerasure/jerasure 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 -- 2.47.3