/
githubmirror
/
ceph
Обзор
Документация
Войти
/
githubmirror
/
ceph
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
cmake/modules/FindLinuxZNS.cmake
18 строк
471 B
Kefu Chai
cmake: detect linux/blk/zoned support
25 дек 2021, 11:13
25 дек 2021, 11:13
76c35c6
Код
Авторство
О чём код?
# Try to find linux/blkzoned.h find_path(LinuxZNS_INCLUDE_DIR NAMES "linux/blkzoned.h") find_package_handle_standard_args(LinuxZNS REQUIRED_VARS LinuxZNS_INCLUDE_DIR) mark_as_advanced( LinuxZNS_INCLUDE_DIR) if(LinuxZNS_FOUND AND NOT (TARGET Linux::ZNS)) add_library(Linux::ZNS INTERFACE IMPORTED) set_target_properties(Linux::ZNS PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${LinuxZNS_INCLUDE_DIR}" INTERFACE_COMPILE_DEFINITIONS HAVE_ZNS=1) endif()