]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
boost: add submodule at tag boost-1.61.0
authorMatt Benjamin <mbenjamin@redhat.com>
Mon, 26 Sep 2016 22:05:28 +0000 (18:05 -0400)
committerMatt Benjamin <mbenjamin@redhat.com>
Mon, 7 Nov 2016 20:56:17 +0000 (15:56 -0500)
This implements option #4 for external boost, based on upstream
discussion.  In option #4:

1. boost is added as a submodule
2. builds default to using the attached boost module
3. building against a system-provided boost is supported, but
   must be configured explicitly

Because all of the boost components are attached as nested
submodules in the upstream boost repository, neither the nested
submodules nor the root boost submodule have been cloned into
modules in github.com/ceph (acked by Sage).

Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
.gitmodules
src/boost [new submodule]

index 6765e9474995a3a8b00e357d366970be4b75a60b..86d592d64da4505f08757f4d9fe3248f8e0f14b6 100644 (file)
@@ -41,3 +41,6 @@
 [submodule "src/Beast"]
        path = src/Beast
        url = https://github.com/ceph/Beast.git
+[submodule "src/boost"]
+       path = src/boost
+       url = https://github.com/boostorg/boost.git
diff --git a/src/boost b/src/boost
new file mode 160000 (submodule)
index 0000000..ea02095
--- /dev/null
+++ b/src/boost
@@ -0,0 +1 @@
+Subproject commit ea0209516426e4b358204b8b50d093d001c00f54