target_link_libraries(rbd_replay LINK_PRIVATE librbd librados global)
add_executable(rbd-replay
- rbd-replay.cc
- $<TARGET_OBJECTS:parse_secret_objs>
- )
-target_link_libraries(rbd-replay librbd librados global rbd_replay rbd_replay_types common keyutils)
+ rbd-replay.cc)
+target_link_libraries(rbd-replay
+ librbd librados global rbd_replay rbd_replay_types common)
install(TARGETS rbd-replay DESTINATION bin)
set(librbd_replay_ios_srcs
librbd
librados
common
- keyutils
global
babeltrace
babeltrace-ctf
${Boost_PROGRAM_OPTIONS_LIBRARY}
udev
${BLKID_LIBRARIES}
- ${CMAKE_DL_LIBS}
- keyutils
- )
+ ${CMAKE_DL_LIBS})
endif (${WITH_RBD})
# ceph_smalliobenchfs
${EXTRALIBS}
radostest
blkid
- udev
- keyutils
- )
+ udev)
install(TARGETS
ceph_test_cls_rbd
DESTINATION ${CMAKE_INSTALL_BINDIR})
osdc
global
${UNITTEST_LIBS}
- radostest
- keyutils
- )
+ radostest)
add_executable(ceph_test_librbd
test_main.cc
osdc
global
${UNITTEST_LIBS}
- radostest
- keyutils
- )
+ radostest)
set_target_properties(ceph_test_librbd PROPERTIES COMPILE_FLAGS
${UNITTEST_CXX_FLAGS})
librados
common
radostest
- ${UNITTEST_LIBS}
- keyutils
- )
+ ${UNITTEST_LIBS})
set_target_properties(ceph_test_librbd_api PROPERTIES COMPILE_FLAGS
${UNITTEST_CXX_FLAGS})
set_target_properties(ceph_test_rbd_mirror_random_write PROPERTIES COMPILE_FLAGS
${UNITTEST_CXX_FLAGS})
target_link_libraries(ceph_test_rbd_mirror_random_write
- librbd librados global keyutils
- )
+ librbd librados global)
install(TARGETS
ceph_test_rbd_mirror
-add_executable(rbd-nbd rbd-nbd.cc
- $<TARGET_OBJECTS:parse_secret_objs>)
-target_link_libraries(rbd-nbd librbd librados global keyutils
+add_executable(rbd-nbd rbd-nbd.cc)
+target_link_libraries(rbd-nbd librbd librados global
${Boost_REGEX_LIBRARY})
install(TARGETS rbd-nbd DESTINATION bin)