cZlib/cmake/FindcZlib.cmake

18 lines
474 B
CMake
Raw Permalink Normal View History

2022-08-30 09:45:47 +02:00
include(FindSimpleLibrary)
include(FindPackageHandleStandardArgs)
find_simple_library(libcZlib.a zlib.h "ZLIB_VERSION"
PATH_VAR CZLIB_PATH
VERSION_VAR CZLIB_VERSION)
find_package_handle_standard_args(cZlib
REQUIRED_VARS CZLIB_PATH CZLIB_VERSION
VERSION_VAR CZLIB_VERSION)
if(cZlib_FOUND)
add_library(cZlib::cZlib UNKNOWN IMPORTED)
set_target_properties(cZlib::cZlib PROPERTIES
IMPORTED_LOCATION "${CZLIB_PATH}"
INTERFACE_LINK_OPTIONS -lcZlib)
endif()