]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rbd_replay/CMakeLists.txt
import 15.2.0 Octopus source
[ceph.git] / ceph / src / rbd_replay / CMakeLists.txt
index e9d3804c5f57a3a282ca1903b4cc1b86c61c28ab..63446626ac3c58adae040a8f8a48c2f6408aecbe 100644 (file)
@@ -10,12 +10,14 @@ set(librbd_replay_srcs
     rbd_loc.cc
     Replayer.cc)
 add_library(rbd_replay STATIC ${librbd_replay_srcs})
-target_link_libraries(rbd_replay PRIVATE librbd librados global)
+target_link_libraries(rbd_replay
+  PUBLIC rbd_replay_types
+  PRIVATE librbd librados global)
 
 add_executable(rbd-replay
   rbd-replay.cc)
 target_link_libraries(rbd-replay
-  librbd librados global rbd_replay rbd_replay_types ceph-common)
+  librbd librados global rbd_replay ceph-common)
 install(TARGETS rbd-replay DESTINATION bin)
 
 set(librbd_replay_ios_srcs
@@ -29,7 +31,6 @@ if(HAVE_BABELTRACE)
   target_link_libraries(rbd-replay-prep
     rbd_replay
     rbd_replay_ios
-    rbd_replay_types
     librbd
     librados
     ceph-common