summaryrefslogtreecommitdiff
path: root/vendor
diff options
context:
space:
mode:
authorzmiao <miao.zhao@mapbox.com>2020-01-28 21:48:22 +0200
committerGitHub <noreply@github.com>2020-01-28 21:48:22 +0200
commitd7c8104decbbea8203bd79a95c0647bc4e1a2196 (patch)
tree75f03f9b0e1c01d01a502639cd5e59a00790fd1f /vendor
parent0de6ffc383022e3ebfb658a729a0c9d7d7b026c4 (diff)
downloadqtlocation-mapboxgl-d7c8104decbbea8203bd79a95c0647bc4e1a2196.tar.gz
[test-runner] Enable rebaseline for next-ios-render-test-runner (#16147)
Diffstat (limited to 'vendor')
m---------vendor/zip-archive0
-rw-r--r--vendor/zip-archive.cmake61
2 files changed, 61 insertions, 0 deletions
diff --git a/vendor/zip-archive b/vendor/zip-archive
new file mode 160000
+Subproject 44970effad727e97a28a0b21e1f5a298949cb29
diff --git a/vendor/zip-archive.cmake b/vendor/zip-archive.cmake
new file mode 100644
index 0000000000..b22586b413
--- /dev/null
+++ b/vendor/zip-archive.cmake
@@ -0,0 +1,61 @@
+if(TARGET mbgl-vendor-zip-archive)
+ return()
+endif()
+
+add_library(
+ mbgl-vendor-zip-archive STATIC
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/SSZipArchive.h
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/SSZipArchive.m
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/SSZipCommon.h
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/ZipArchive.h
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz.h
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_compat.c
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_compat.h
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_crypt.c
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_crypt.h
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_crypt_apple.c
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_os.c
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_os.h
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_os_posix.c
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_strm.c
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_strm.h
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_strm_buf.c
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_strm_buf.h
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_strm_mem.c
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_strm_mem.h
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_strm_os.h
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_strm_os_posix.c
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_strm_pkcrypt.c
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_strm_pkcrypt.h
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_strm_split.c
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_strm_split.h
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_strm_wzaes.c
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_strm_wzaes.h
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_strm_zlib.c
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_strm_zlib.h
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_zip.c
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_zip.h
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_zip_rw.c
+ ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive/minizip/mz_zip_rw.h
+)
+
+target_link_libraries(
+ mbgl-vendor-zip-archive
+ PRIVATE z
+)
+
+target_include_directories(
+ mbgl-vendor-zip-archive SYSTEM
+ INTERFACE ${CMAKE_CURRENT_LIST_DIR}/zip-archive/SSZipArchive
+)
+
+target_compile_definitions(
+ mbgl-vendor-zip-archive
+ PRIVATE
+ HAVE_INTTYPES_H
+ HAVE_PKCRYPT
+ HAVE_STDINT_H
+ HAVE_WZAES
+ HAVE_ZLIB
+)
+set_property(TARGET mbgl-vendor-zip-archive PROPERTY FOLDER RenderTestApp)