Mercurial > molko
view cmake/FindLibzip.cmake @ 344:9641a7eaa4d2
js: add sprite bindings
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sun, 17 Oct 2021 18:10:01 +0200 |
parents | 68287c7bcdb5 |
children |
line wrap: on
line source
# FindLibzip # ----------- # # Find Libzip library, this modules defines: # # Libzip_INCLUDE_DIRS, where to find libzip.h # Libzip_LIBRARIES, where to find library # Libzip_FOUND, if it is found # # The following imported targets will be available: # # Libzip::Libzip, if found. # find_path(Libzip_INCLUDE_DIR NAMES zip.h) find_library(Libzip_LIBRARY NAMES libzip zip) include(FindPackageHandleStandardArgs) find_package_handle_standard_args( Libzip FOUND_VAR Libzip_FOUND REQUIRED_VARS Libzip_LIBRARY Libzip_INCLUDE_DIR ) if (Libzip_FOUND) set(Libzip_LIBRARIES ${Libzip_LIBRARY}) set(Libzip_INCLUDE_DIRS ${Libzip_INCLUDE_DIR}) if (NOT TARGET Libzip::Libzip) add_library(Libzip::Libzip UNKNOWN IMPORTED) set_target_properties( Libzip::Libzip PROPERTIES IMPORTED_LINK_INTERFACE_LANGUAGES "C" IMPORTED_LOCATION "${Libzip_LIBRARY}" INTERFACE_INCLUDE_DIRECTORIES "${Libzip_INCLUDE_DIRS}" ) endif () endif () mark_as_advanced(Libzip_INCLUDE_DIR Libzip_LIBRARY)