]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: add option WITH_LIBRADOSSTRIPER 23869/head
authorKefu Chai <kchai@redhat.com>
Fri, 24 Aug 2018 14:33:01 +0000 (22:33 +0800)
committerNathan Cutler <ncutler@suse.com>
Sun, 2 Sep 2018 16:28:47 +0000 (18:28 +0200)
otherwise this cmake variable is never defined, hence all tests
requiring libstriper are broken.

this is a regresssion introduced by 5513a90c62 .

Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit e17900d552aef1ac96e5d1d60ec3ff179ceb38e9)

src/CMakeLists.txt

index 8fca928a5bd2ec15dbeb4703663a529f7babb7b6..10adf50444cad855e5471ca2211d72364038791d 100644 (file)
@@ -723,7 +723,11 @@ add_library(rados_snap_set_diff_obj OBJECT librados/snap_set_diff.cc)
 
 add_subdirectory(include)
 add_subdirectory(librados)
-add_subdirectory(libradosstriper)
+
+option(WITH_LIBRADOSSTRIPER "build with libradosstriper support" ON)
+if(WITH_LIBRADOSSTRIPER)
+  add_subdirectory(libradosstriper)
+endif()
 
 if (WITH_MGR)
   set(mgr_srcs