From 66ea78a2da44d6094fa837edcaa6083f49c3c5b4 Mon Sep 17 00:00:00 2001 From: Ali Maredia Date: Tue, 18 Aug 2015 17:03:58 -0400 Subject: [PATCH] cmake: Fixed rbd_replay build issue Signed-off-by: Ali Maredia --- src/CMakeLists.txt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 114de3264bf84..dd7852246346e 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -862,6 +862,7 @@ if(${WITH_RBD}) install(PROGRAMS ${CMAKE_SOURCE_DIR}/src/ceph-rbdnamer DESTINATION bin) set(librbd_replay_srcs + rbd_replay/actions.cc rbd_replay/Deser.cc rbd_replay/ImageNameMap.cc rbd_replay/PendingIO.cc @@ -870,9 +871,13 @@ if(${WITH_RBD}) rbd_replay/Ser.cc) add_library(librbd_replay STATIC ${librbd_replay_srcs}) target_link_libraries(librbd_replay PRIVATE librbd librados global udev) + add_executable(rbd_replay - rbd_replay/rbd-replay.cc) - target_link_libraries(rbd_replay librbd librados global librbd_replay) + rbd_replay/rbd-replay.cc + $ + ) + target_link_libraries(rbd_replay librbd librados global librbd_replay keyutils) + install(TARGETS rbd_replay DESTINATION bin) set(librbd_replay_ios_srcs rbd_replay/ios.cc) -- 2.39.5