| | |
| | |
| |
|
| | include(FindPackageHandleStandardArgs) |
| |
|
| | find_package(lz4 QUIET CONFIG) |
| | if (lz4_CONSIDERED_CONFIGS) |
| | find_package_handle_standard_args(lz4 CONFIG_MODE) |
| | else() |
| | find_package(PkgConfig QUIET) |
| | pkg_search_module(LZ4 QUIET IMPORTED_TARGET liblz4) |
| | find_package_handle_standard_args(lz4 |
| | REQUIRED_VARS LZ4_LINK_LIBRARIES |
| | VERSION_VAR LZ4_VERSION |
| | ) |
| | endif() |
| |
|
| | if (lz4_FOUND AND NOT TARGET lz4::lz4) |
| | if (TARGET LZ4::lz4_shared) |
| | add_library(lz4::lz4 ALIAS LZ4::lz4_shared) |
| | elseif (TARGET LZ4::lz4_static) |
| | add_library(lz4::lz4 ALIAS LZ4::lz4_static) |
| | else() |
| | add_library(lz4::lz4 ALIAS PkgConfig::LZ4) |
| | endif() |
| | endif() |
| |
|