tools/rbd_mirror/image_sync/SyncPointCreateRequest.cc
tools/rbd_mirror/image_sync/SyncPointPruneRequest.cc)
add_library(rbd_mirror_internal STATIC
- ${rbd_mirror_internal}
- $<TARGET_OBJECTS:rados_snap_set_diff_obj>)
+ ${rbd_mirror_internal})
if(WITH_FUSE)
add_executable(rbd-fuse
operation/TrimRequest.cc)
add_library(rbd_api STATIC librbd.cc)
-add_library(rbd_internal STATIC ${librbd_internal_srcs})
+add_library(rbd_internal STATIC
+ ${librbd_internal_srcs}
+ $<TARGET_OBJECTS:rados_snap_set_diff_obj>)
if(WITH_LTTNG)
add_dependencies(rbd_internal rbd-tp)
endif()
$<TARGET_OBJECTS:osdc_rbd_objs>
$<TARGET_OBJECTS:common_util_obj>
$<TARGET_OBJECTS:krbd_objs>
- $<TARGET_OBJECTS:parse_secret_objs>
- $<TARGET_OBJECTS:rados_snap_set_diff_obj>
+ $<TARGET_OBJECTS:parse_secret_objs>
${CMAKE_SOURCE_DIR}/src/common/ContextCompletion.cc
librbd.cc)
target_link_libraries(librbd LINK_PRIVATE