summaryrefslogtreecommitdiff
path: root/platform/android/config.cmake
diff options
context:
space:
mode:
authorIvo van Dongen <info@ivovandongen.nl>2017-02-06 13:20:15 +0200
committerTobrun <tobrun.van.nuland@gmail.com>2017-02-10 21:15:18 +0100
commit2fc070ca9995bf4ceb4599ce7a94bee7a03b10b4 (patch)
tree4941842058cfddbc87b0c989d7b572ad6cc821fa /platform/android/config.cmake
parent35b810dd6ddfc5e6f1a635b2682b3add5ec5d5bb (diff)
downloadqtlocation-mapboxgl-upstream/ivovandongen-gl-sv.tar.gz
[android] native map view refactoringupstream/ivovandongen-gl-sv
Diffstat (limited to 'platform/android/config.cmake')
-rw-r--r--platform/android/config.cmake28
1 files changed, 27 insertions, 1 deletions
diff --git a/platform/android/config.cmake b/platform/android/config.cmake
index 9491071f2a..c24b816c04 100644
--- a/platform/android/config.cmake
+++ b/platform/android/config.cmake
@@ -15,7 +15,7 @@ if ((ANDROID_ABI STREQUAL "armeabi") OR (ANDROID_ABI STREQUAL "armeabi-v7a") OR
set(CMAKE_SHARED_LINKER_FLAGS "-fuse-ld=gold -Wl,--icf=safe ${CMAKE_SHARED_LINKER_FLAGS}")
endif()
-mason_use(jni.hpp VERSION 2.0.0-1 HEADER_ONLY)
+mason_use(jni.hpp VERSION 3.0.0 HEADER_ONLY)
mason_use(libzip VERSION 1.1.3)
mason_use(nunicode VERSION 1.7.1)
mason_use(sqlite VERSION 3.14.2)
@@ -137,6 +137,32 @@ macro(mbgl_platform_core)
platform/android/src/native_map_view.cpp
platform/android/src/native_map_view.hpp
+ # Java core classes
+ platform/android/src/java/util.cpp
+ platform/android/src/java/util.hpp
+
+ # Graphics
+ platform/android/src/graphics/pointf.cpp
+ platform/android/src/graphics/pointf.hpp
+ platform/android/src/graphics/rectf.cpp
+ platform/android/src/graphics/rectf.hpp
+
+ # Geometry
+ platform/android/src/geometry/feature.cpp
+ platform/android/src/geometry/feature.hpp
+ platform/android/src/geometry/lat_lng.cpp
+ platform/android/src/geometry/lat_lng.hpp
+ platform/android/src/geometry/projected_meters.cpp
+ platform/android/src/geometry/projected_meters.hpp
+
+ # Annotation
+ platform/android/src/annotation/marker.cpp
+ platform/android/src/annotation/marker.hpp
+ platform/android/src/annotation/polygon.cpp
+ platform/android/src/annotation/polygon.hpp
+ platform/android/src/annotation/polyline.cpp
+ platform/android/src/annotation/polyline.hpp
+
# Main jni bindings
platform/android/src/attach_env.cpp
platform/android/src/attach_env.hpp