fixed recursive submodules

This commit is contained in:
2019-02-22 02:33:45 +01:00
parent ce3a296048
commit c716934537

View File

@@ -39,6 +39,8 @@ source=("git+https://github.com/ceph/ceph.git"
"git+https://github.com/ceph/dmclock.git" "git+https://github.com/ceph/dmclock.git"
"git+https://github.com/ceph/seastar.git" "git+https://github.com/ceph/seastar.git"
"git+https://github.com/ceph/c-ares.git" "git+https://github.com/ceph/c-ares.git"
"git+https://github.com/spdk/dpdk.git"
"git+https://github.com/spdk/intel-ipsec-mb.git"
'ceph.sysusers' 'ceph.sysusers'
'boost-1.67.patch' 'boost-1.67.patch'
'fix-python2-paths.patch' 'fix-python2-paths.patch'
@@ -62,6 +64,8 @@ sha512sums=('SKIP'
'SKIP' 'SKIP'
'SKIP' 'SKIP'
'SKIP' 'SKIP'
'SKIP'
'SKIP'
'4354001c1abd9a0c385ba7bd529e3638fb6660b6a88d4e49706d4ac21c81b8e829303a20fb5445730bdac18c4865efb10bc809c1cd56d743c12aa9a52e160049' '4354001c1abd9a0c385ba7bd529e3638fb6660b6a88d4e49706d4ac21c81b8e829303a20fb5445730bdac18c4865efb10bc809c1cd56d743c12aa9a52e160049'
'b886c3f2b2a2b32d4033225b5f28cef98ca96e3f4fe2d04cfdbdb3141bbefd81895284abe9c9b75dcad156d54a93dc938bd8d9a45056b4de12855bbbdf0870ca' 'b886c3f2b2a2b32d4033225b5f28cef98ca96e3f4fe2d04cfdbdb3141bbefd81895284abe9c9b75dcad156d54a93dc938bd8d9a45056b4de12855bbbdf0870ca'
'0299a9c17417463b1c1b832499f83d8e4248772b401a3a5649103918c06114e23e56c442ac351fbba30113575916d5cd008410514d55a09f465b09b5a499ca6b' '0299a9c17417463b1c1b832499f83d8e4248772b401a3a5649103918c06114e23e56c442ac351fbba30113575916d5cd008410514d55a09f465b09b5a499ca6b'
@@ -82,6 +86,14 @@ prepare() {
mv "${srcdir}/${SUBMODULE}" "${srcdir}/ceph/${SUBMODULE_PATH}" mv "${srcdir}/${SUBMODULE}" "${srcdir}/ceph/${SUBMODULE_PATH}"
done done
# move dpdk
rm -rf "src/spdk/dpdk"
mv "${srcdir}/dpdk" "src/spdk/dpdk"
# move intel-ipsec-mb
rm -rf "src/spdk/intel-ipsec-mb"
mv "${srcdir}/intel-ipsec-mb" "src/spdk/intel-ipsec-mb"
git submodule update --init git submodule update --init
# apply patch from the source array (should be a pacman feature) # apply patch from the source array (should be a pacman feature)