]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cmake: dont depend on cython_rbd if WITH_RBD=OFF
authorCasey Bodley <cbodley@redhat.com>
Wed, 21 Nov 2018 13:06:24 +0000 (08:06 -0500)
committerCasey Bodley <cbodley@redhat.com>
Wed, 21 Nov 2018 14:15:07 +0000 (09:15 -0500)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/CMakeLists.txt

index cbeb57a17a5c1296b9de4ccc6bb5c183d1816710..b1fb8bf4e74926ee15df08430b13794bc6a371ad 100644 (file)
@@ -739,9 +739,10 @@ add_custom_target(vstart-base DEPENDS
     rados
     cython${PY_BINDING_INFIX}_rados)
 
-add_custom_target(vstart DEPENDS
-    vstart-base
-    cython${PY_BINDING_INFIX}_rbd)
+add_custom_target(vstart DEPENDS vstart-base)
+if (WITH_RBD)
+  add_dependencies(vstart cython${PY_BINDING_INFIX}_rbd)
+endif()
 if (WITH_CEPHFS)
   add_dependencies(vstart ceph-mds)
 endif()