librados/RadosClient.cc)
add_library(librados ${CEPH_SHARED}
librados/librados.cc
- $<TARGET_OBJECTS:cls_references_objs>
$<TARGET_OBJECTS:common_util_obj>
$<TARGET_OBJECTS:librados_objs>)
add_dependencies(librados osdc)
add_dependencies(librados rados-tp)
endif()
# LINK_PRIVATE instead of PRIVATE is used to backward compatibility with cmake 2.8.11
-target_link_libraries(librados LINK_PRIVATE osdc osd os global common cls_lock_client
+target_link_libraries(librados LINK_PRIVATE osdc common cls_lock_client
${BLKID_LIBRARIES} ${CRYPTO_LIBS} ${EXTRALIBS})
if(ENABLE_SHARED)
set_target_properties(librados PROPERTIES