set(HAVE_LIBDML ${DML_FOUND})
endif()
+CMAKE_DEPENDENT_OPTION(WITH_RBD_MIRROR "Enable build for rbd-mirror daemon executable" OFF
+ "WITH_RBD" OFF)
+
CMAKE_DEPENDENT_OPTION(WITH_RBD_MIGRATION_FORMAT_QCOW_V1
"Enable librbd QCOW v1 migration format support" ON
"WITH_RBD" OFF)
cmake_opts+=" -DWITH_GRAFANA=ON"
cmake_opts+=" -DWITH_SPDK=ON"
cmake_opts+=" -DWITH_RADOSGW_MOTR=ON"
+ cmake_opts+=" -DWITH_RBD_MIRROR=ON"
if [ $WITH_SEASTAR ]; then
cmake_opts+=" -DWITH_SEASTAR=ON"
fi
if(FREEBSD)
add_dependencies(tests rbd-ggate)
endif(FREEBSD)
+ if(WITH_RBD_MIRROR)
+ add_dependencies(tests unittest_librbd rbd-mirror)
+ endif(WITH_RBD_MIRROR)
endif(WITH_RBD)
if(WITH_RADOSGW)
add_dependencies(tests radosgwd radosgw-admin)
heap_profiler
${ALLOC_LIBS}
OpenSSL::SSL)
-install(TARGETS rbd-mirror DESTINATION bin)
+install(TARGETS rbd-mirror
+ DESTINATION ${CMAKE_INSTALL_BINDIR})