/
githubmirror
/
ceph
Обзор
Документация
Войти
/
githubmirror
/
ceph
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
cmake/modules/FindQATzip.cmake
33 строки
989 B
Casey Bodley
cmake: build qatzip from source when WITH_SYSTEM_QATZIP=OFF
07 фев 2024, 19:12
07 фев 2024, 19:12
e4e7dfd
Код
Авторство
О чём код?
# - Find QATzip # Find the QATzip compression library and includes # # QATzip_INCLUDE_DIR - where to find QATzip.h, etc. # QATzip_LIBRARIES - List of libraries when using QATzip. # QATzip_FOUND - True if QATzip found. find_package(PkgConfig QUIET) pkg_search_module(PC_QATzip qatzip QUIET) find_path(QATzip_INCLUDE_DIR NAMES qatzip.h HINTS ${PC_QATzip_INCLUDE_DIRS}) find_library(QATzip_LIBRARIES NAMES qatzip HINTS ${PC_QATzip_LIBRARY_DIRS}) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(QATzip DEFAULT_MSG QATzip_LIBRARIES QATzip_INCLUDE_DIR) mark_as_advanced( QATzip_LIBRARIES QATzip_INCLUDE_DIR) if(QATzip_FOUND AND NOT TARGET QAT::zip) add_library(QAT::zip SHARED IMPORTED) set_target_properties(QAT::zip PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${QATzip_INCLUDE_DIR}" INTERFACE_LINK_LIBRARIES "${QATzip_INTERFACE_LINK_LIBRARIES}" IMPORTED_LINK_INTERFACE_LANGUAGES "C" IMPORTED_LOCATION "${QATzip_LIBRARIES}") endif()