Warning, /graphics/krita/3rdparty/ext_zlib/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 SET(PREFIX_ext_zlib "${EXTPREFIX}" )
0002 if (NOT APPLE)
0003 ExternalProject_Add(
0004 ext_zlib
0005 DOWNLOAD_DIR ${EXTERNALS_DOWNLOAD_DIR}
0006 URL https://github.com/madler/zlib/releases/download/v1.2.13/zlib-1.2.13.tar.gz
0007 URL_HASH SHA1=55eaa84906f31ac20d725aa26cd20839196b6ba6
0008
0009 PATCH_COMMAND ${PATCH_COMMAND} -p1 -i ${CMAKE_CURRENT_SOURCE_DIR}/0001-Prevent-invalid-inclusions-when-HAVE_-is-set-to-0.patch
0010
0011 CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${PREFIX_ext_zlib} -DCMAKE_BUILD_TYPE=${GLOBAL_BUILD_TYPE} ${GLOBAL_PROFILE}
0012
0013 UPDATE_COMMAND ""
0014 )
0015
0016 if(WIN32)
0017 # Workaround for zlib's library naming bug:
0018 # https://github.com/madler/zlib/issues/652
0019 if (MINGW)
0020 ExternalProject_Add_Step(
0021 ext_zlib
0022 post_install
0023 COMMAND ${CMAKE_COMMAND} -E copy ${PREFIX_ext_zlib}/lib/libzlib.dll.a ${PREFIX_ext_zlib}/lib/libz.dll.a
0024 DEPENDEES install
0025 )
0026 elseif(MSVC)
0027 ExternalProject_Add_Step(
0028 ext_zlib
0029 post_install
0030 COMMAND ${CMAKE_COMMAND} -E copy ${PREFIX_ext_zlib}/lib/zlib.lib ${PREFIX_ext_zlib}/lib/z.lib
0031 DEPENDEES install
0032 )
0033 endif()
0034 endif()
0035
0036 else()
0037 ExternalProject_Add(
0038 ext_zlib
0039 DOWNLOAD_DIR ${EXTERNALS_DOWNLOAD_DIR}
0040 URL https://github.com/madler/zlib/releases/download/v1.2.13/zlib-1.2.13.tar.gz
0041 URL_HASH SHA1=55eaa84906f31ac20d725aa26cd20839196b6ba6
0042
0043 CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${PREFIX_ext_zlib} ${GLOBAL_PROFILE}
0044
0045 UPDATE_COMMAND ""
0046 )
0047 endif()