Merge pull request #38514 from lixiaoy1/rbd_types_fix

librbd/cmake: Add missed PWL related types

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
This commit is contained in:
Jason Dillaman 2020-12-15 14:53:48 -05:00 committed by GitHub
commit 067dc85af4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,9 +9,18 @@ set(librbd_types_srcs
watcher/Types.cc
WatchNotifyTypes.cc)
if(WITH_RBD_RWL OR WITH_RBD_SSD_CACHE)
list(APPEND librbd_types_srcs cache/pwl/Types.cc)
endif()
add_library(rbd_types STATIC
${librbd_types_srcs})
if (WITH_RBD_RWL AND WITH_RBD_SSD_CACHE)
target_link_libraries(rbd_types
PRIVATE pmem::pmemobj)
endif()
set(librbd_internal_srcs
AsioEngine.cc
AsyncObjectThrottle.cc