File: FindMiniZip.cmake

package info (click to toggle)
libkml 1.3.0-13
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 14,660 kB
  • sloc: cpp: 48,088; python: 2,008; xml: 1,806; ansic: 1,766; php: 223; java: 195; ruby: 109; perl: 108; sh: 42; makefile: 17
file content (31 lines) | stat: -rw-r--r-- 779 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Find the MiniZip library
# Defines:

#  MINIZIP_INCLUDE_DIR - MiniZip includes
#  MINIZIP_LIBRARY     - MiniZip libraries
#  MINIZIP_FOUND       - TRUE if minizip is found


if(MINIZIP_INCLUDE_DIR)
  #check cache
  set(MINIZIP_FIND_QUIETLY TRUE)
endif()

if(NOT MINIZIP_INCLUDE_DIR)
  find_path(MINIZIP_INCLUDE_DIR NAMES minizip/unzip.h minizip/zip.h)
endif()

find_library(MINIZIP_LIBRARY NAMES minizip)

include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(MINIZIP DEFAULT_MSG MINIZIP_LIBRARY MINIZIP_INCLUDE_DIR )

mark_as_advanced(MINIZIP_INCLUDE_DIR MINIZIP_LIBRARY)

if(MINIZIP_FOUND)
  set(MINIZIP_INCLUDE_DIRS ${MINIZIP_INCLUDE_DIR})
  set(MINIZIP_LIBRARIES    ${MINIZIP_LIBRARY})
else()
  set(MINIZIP_INCLUDE_DIRS)
  set(MINIZIP_LIBRARIES)
endif()