librbd/rwl: discard cache
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
osdc rbd_types)
target_include_directories(rbd_internal PRIVATE ${OPENSSL_INCLUDE_DIR})
-if(WITH_RBD_RWL)
+if(WITH_RBD_RWL OR WITH_RBD_SSD_CACHE)
target_link_libraries(rbd_internal
PUBLIC blk)
+ target_link_libraries(rbd_internal PRIVATE
+ StdFilesystem::filesystem)
endif()
-
+if(WITH_RBD_RWL)
+ target_link_libraries(rbd_types
+ PUBLIC blk)
+endif()
add_custom_target(librbd_plugins)
set(librbd_plugins_dir ${CEPH_INSTALL_PKGLIBDIR}/librbd)