File: External_zlib.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 (20 lines) | stat: -rw-r--r-- 552 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
ExternalProject_Add(ZLIB
  PREFIX ZLIB
  URL "http://zlib.net/zlib-1.2.8.tar.gz"
  URL_MD5 44d667c142d7cda120332623eab69f40
  BINARY_DIR ${CMAKE_BINARY_DIR}/ZLIB/build
  DOWNLOAD_DIR ${DOWNLOAD_LOCATION}
  CMAKE_CACHE_ARGS
  -DCMAKE_INSTALL_PREFIX:PATH=${INSTALL_DIR}
  -DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE}
  -DBUILD_SHARED_LIBS:BOOL=${BUILD_SHARED_LIBS})

 if(MSVC)
  if(BUILD_SHARED_LIBS)
    include_project_vars(ZLIB "zlib")
  else()
    include_project_vars(ZLIB "zlibstatic")
  endif()
else()
  include_project_vars(ZLIB "libz")
endif()