summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--platform/android/config.cmake6
1 files changed, 6 insertions, 0 deletions
diff --git a/platform/android/config.cmake b/platform/android/config.cmake
index beae982f18..1af81d6841 100644
--- a/platform/android/config.cmake
+++ b/platform/android/config.cmake
@@ -3,6 +3,12 @@ add_definitions(-DMBGL_USE_GLES2=1)
#Include to use build specific variables
include(${CMAKE_CURRENT_BINARY_DIR}/toolchain.cmake)
+# Build thin archives.
+set(CMAKE_CXX_ARCHIVE_CREATE "<CMAKE_AR> cruT <TARGET> <LINK_FLAGS> <OBJECTS>")
+set(CMAKE_C_ARCHIVE_CREATE "<CMAKE_AR> cruT <TARGET> <LINK_FLAGS> <OBJECTS>")
+set(CMAKE_CXX_ARCHIVE_APPEND "<CMAKE_AR> ruT <TARGET> <LINK_FLAGS> <OBJECTS>")
+set(CMAKE_C_ARCHIVE_APPEND "<CMAKE_AR> ruT <TARGET> <LINK_FLAGS> <OBJECTS>")
+
mason_use(jni.hpp VERSION 2.0.0 HEADER_ONLY)
mason_use(libjpeg-turbo VERSION 1.5.0)
mason_use(libpng VERSION 1.6.25)