cPNG/cmake/FindcPNG.cmake

19 lines
523 B
CMake
Raw Permalink Normal View History

include(FindSimpleLibrary)
2022-05-03 23:24:25 +02:00
include(FindPackageHandleStandardArgs)
find_simple_library(libcPNG.a png.h "PNG_LIBPNG_VER_STRING"
PATH_VAR CPNG_PATH
VERSION_VAR CPNG_VERSION)
find_package_handle_standard_args(cPNG
REQUIRED_VARS CPNG_PATH CPNG_VERSION
VERSION_VAR CPNG_VERSION)
if(cPNG_FOUND)
add_library(cPNG::cPNG UNKNOWN IMPORTED)
set_target_properties(cPNG::cPNG PROPERTIES
IMPORTED_LOCATION "${CPNG_PATH}"
2022-08-22 20:49:35 +02:00
INTERFACE_LINK_OPTIONS -lcPNG
IMPORTED_LINK_INTERFACE_LIBRARIES cZlib::cZlib)
2022-05-03 23:24:25 +02:00
endif()