mirror of
https://github.com/ceph/ceph
synced 2024-12-24 20:33:27 +00:00
bb488b06c9
Libzbc maintainers recommend switching to libzbd, which is lighter and supports both ZNS SSDs and HM-SMR HDDs. Signed-off-by: Abutalib Aghayev <agayev@cs.cmu.edu>
20 lines
457 B
CMake
20 lines
457 B
CMake
# - Find ZBD
|
|
#
|
|
# ZBD_INCLUDE - Where to find zbd.h
|
|
# ZBD_LIBRARIES - List of libraries when using zbd.
|
|
# ZBD_FOUND - True if zbd found.
|
|
|
|
find_path(ZBD_INCLUDE_DIR
|
|
zbd.h
|
|
HINTS $ENV{ZBD_ROOT}/libzbd
|
|
PATH_SUFFIXES libzbd)
|
|
|
|
find_library(ZBD_LIBRARIES
|
|
zbd
|
|
HINTS $ENV{ZBD_ROOT}/lib)
|
|
|
|
include(FindPackageHandleStandardArgs)
|
|
find_package_handle_standard_args(zbd DEFAULT_MSG ZBD_LIBRARIES ZBD_INCLUDE_DIR)
|
|
|
|
mark_as_advanced(ZBD_INCLUDE_DIR ZBD_LIBRARIES)
|