Commit Graph

67 Commits

Author SHA1 Message Date
Tobrun
60505b0317 [android] - remove mips and armeabi as supported ABIs
[android] - bump CI image to NDK 17 compatible

[core] - remove setting edgeDistance to 0, comparison 'const short' > 32767 is always false

[android] - remove throwing in desructor, undefined behaviour

[android] - bump dependency versions of project
2018-05-22 17:53:34 +02:00
Fabian Guerra
30376f3ce1 Merge branch 'release-boba' into master
# Conflicts:
#	mapbox-gl-js
#	platform/android/CHANGELOG.md
#	platform/android/MapboxGLAndroidSDK/gradle.properties
#	platform/android/gradle/dependencies.gradle
#	platform/darwin/src/MGLVectorTileSource.mm
#	platform/darwin/src/MGLVectorTileSource_Private.h
#	platform/ios/CHANGELOG.md
#	src/mbgl/style/expression/compound_expression.cpp
2018-05-17 11:47:31 -04:00
Bruno de Oliveira Abinader
e839bf5299 [build] Bump macos-debug-qt5 xcode to 9.3.0 2018-05-07 18:34:24 +03:00
tobrun
4f0241c1af [android] - bump snapshot version 2018-05-04 18:50:18 +02:00
Fabian Guerra
c5625f988a [ios, android] Resolve merge conflicts. 2018-04-23 17:59:17 -04:00
Jason Wray
33d3c27ab0 [build, qt] Work around for chown'ing /usr/local
macOS 10.13 no longer allows wholesale chown'ing of /usr/local (and this
approach also works in 10.12).
2018-04-10 20:19:45 -04:00
Jason Wray
7055847ca9 [build, ios] Bump CircleCI builds to Xcode 9.3 2018-04-10 20:19:45 -04:00
Jason Wray
6762cd0a8f [ios, build] Enable ios-sanitize-address build on CircleCI 2018-03-30 19:59:09 -04:00
Jason Wray
4f196d48dd [build] Save raw Xcode build logs 2018-03-26 18:08:03 -04:00
Jason Wray
e018b01c42 [ios, build] Run static analyzer on CircleCI 2018-03-26 16:26:29 -04:00
Jason Wray
4b8c27edef [ios, build] Run undefined behavior sanitizer on CircleCI 2018-03-26 16:25:07 -04:00
Jason Wray
6718887f0b [ios, build] Move iOS release builds to CircleCI 2018-03-14 15:46:52 -04:00
Łukasz Paczos
3294f279e3 [android] build release Test App before publishing (#11418) 2018-03-14 15:41:15 +01:00
Tobrun
afdb291653 [android] - blacklist flaky instrumentation tests 2018-02-05 12:19:41 +01:00
Tobrun
828847101b [android] - release android v6.0.0-beta.1 2018-01-29 11:36:04 +01:00
Konstantin Käfer
25b85e43bd [build] Add build that verifies that the code generator was run 2018-01-24 08:35:31 -08:00
Konstantin Käfer
7ffde741b7 [build] Add build that verifies the submodule pin is up-to-date 2018-01-24 08:35:31 -08:00
Andrew Kitchen
7f6d99b52e Adds an ios-integration-test Makefile target to run on CI (circle.yml) 2018-01-19 20:28:57 -05:00
Tobrun
2b037065e3 [android] - move gradle files to dedicated folder 2018-01-11 21:31:25 +01:00
Tobrun
02c795c2e6 [android] - Firebase configuration update, change device under test to Pixel running Android 8.0 2018-01-11 15:25:27 +01:00
Jason Wray
158bd5e08c [build] Update to Xcode 9.2 on CircleCI (#10893)
When CircleCI says 9.2.0, they mean it...
2018-01-10 18:12:00 -05:00
Fabian Guerra
187b6dc31c Merge branch 'release-agua' into master
# Conflicts:
#	circle.yml
#	cmake/core-files.cmake
#	platform/android/CHANGELOG.md
#	platform/android/MapboxGLAndroidSDK/build.gradle
#	platform/android/MapboxGLAndroidSDK/gradle.properties
#	platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/CameraChangeDispatcher.java
#	platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java
#	platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMapOptions.java
#	platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/text/LocalGlyphRasterizer.java
#	platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/utils/BitmapUtils.java
#	platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml
#	platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/maplayout/DebugModeActivity.java
#	platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/maplayout/LocalGlyphActivity.java
#	platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/userlocation/MyLocationTintActivity.java
#	platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_local_glyph.xml
#	platform/android/MapboxGLAndroidSDKTestApp/src/main/res/values/descriptions.xml
#	platform/darwin/src/MGLMapSnapshotter.mm
#	platform/darwin/src/MGLRendererConfiguration.h
#	platform/ios/CHANGELOG.md
#	platform/ios/DEVELOPING.md
#	platform/ios/INSTALL.md
#	platform/ios/README.md
#	platform/ios/resources/bg.lproj/Localizable.strings
#	platform/ios/resources/es.lproj/Localizable.strings
#	platform/ios/resources/vi.lproj/Localizable.strings
#	platform/ios/src/MGLMapView.mm
#	platform/macos/macos.xcodeproj/project.pbxproj
#	src/mbgl/text/glyph_manager.cpp
2018-01-04 12:55:19 -06:00
Bruno de Oliveira Abinader
752069d2e2 [build] Forgot to update CI image to linux-clang-3.8-libcxx 2017-12-19 16:19:18 +02:00
Tobrun
228aadc07e [android] - bump gradle syntax to 4.1 2017-12-19 13:39:38 +01:00
Bruno de Oliveira Abinader
f2d781ad55 [build] linux-clang39-debug → linux-clang-3.8-libcxx-debug 2017-12-19 12:20:48 +02:00
Tobrun
c618d513b1 [android] - update instrumented make target, move code style validation before building C++ code, replace code style checks with the wrapper code style check. (#10724) 2017-12-18 13:34:54 +01:00
Tobrun
0fddad6e0b [all] update CI images (#10695) 2017-12-15 14:50:12 +01:00
Tobrun
86fdb2682d [android] - build boba snapshots from master 2017-12-06 17:38:32 +01:00
Jason Wray
2370461c9d [build] Lint iOS and macOS plists on CI 2017-12-01 15:26:40 -05:00
Konstantin Käfer
8757164ac8 [build] standardize on -fvisibility=hidden for all targets
Enables -fvisibility=hidden for iOS and Linux, and adds a workaround for GCC 6.3-7.1
Adds a GCC 6 build
Enables diagnostics for C files
Fixes a shadow warning in parsedate.c
2017-11-29 17:31:33 +01:00
Bruno de Oliveira Abinader
3f962574ed [build] Added CircleCI macos-release-node{4,6} jobs 2017-11-28 12:16:05 -05:00
Konstantin Käfer
01565e5a8b [build] refresh Circle CI docker images 2017-11-23 16:39:03 +01:00
Bruno de Oliveira Abinader
aa5a2b2c87 [build] Added CircleCI macos-release-node{4,6} jobs 2017-11-23 14:13:02 +02:00
Bruno de Oliveira Abinader
8f4c07c5b8 [build] Added CircleCI macos-debug-qt5 job 2017-11-21 12:27:52 -05:00
Bruno de Oliveira Abinader
aaffe3c0e3 [build] Added CircleCI macos-debug-qt5 job 2017-11-20 19:45:18 +02:00
Jason Wray
a8ad619104 [build] Set clang-tidy timeout to 20 minutes
Default is 10 minutes, but suddenly we're exceeding that.
2017-11-20 11:41:51 -05:00
Tobrun
0f1296c01c [android] - run all instrumenetation tests 2017-10-31 14:14:11 -07:00
Jason Wray
018bc7c9f9 [macos, build] Add CircleCI macOS builds 2017-10-25 12:48:25 -04:00
Jason Wray
8bc7e4957d [ios, build] Add CircleCI iOS builds 2017-10-25 12:48:25 -04:00
Tobrun Van Nuland
2a9752d11c [android] - build nightly builds from release-agua 2017-10-06 15:07:52 +02:00
Bruno de Oliveira Abinader
ae3eead2b6 [build] Use the 'arch' cache template key 2017-09-29 14:55:59 -04:00
Bobby Sudekum
b296f54769 Release node v3.5.6 (#9610) 2017-09-29 10:35:37 -07:00
Tobrun Van Nuland
ef0ce1a9a4 [android] - bump snapshot version to beta 2017-09-26 16:22:25 +02:00
Tobrun Van Nuland
e556a57b7b [all] - use resource_class large on Circle-CI to avoid OOM 2017-09-25 10:44:17 +02:00
Bruno de Oliveira Abinader
0694d224c7 [test] Enable render tests recycling the map object in node6-clang39-debug 2017-08-31 10:17:21 +03:00
Tobrun Van Nuland
3d3648387b [android] - build SNAPSHOT from release branch 2017-08-24 17:40:28 +02:00
Tobrun Van Nuland
f46eea7fdf [android] - increase firebase timeout for CI testing 2017-08-15 16:49:45 +02:00
Tobrun Van Nuland
39face8e10 [android] - remove wear module from project 2017-07-27 14:01:24 +02:00
Pablo Guardiola
b83d797081 [android] add lint using current baseline as starting point (#9318) 2017-07-21 14:03:37 +02:00
Konstantin Käfer
f7b0661104 [build] do not run clang-tidy on master 2017-07-18 11:54:39 +02:00