Justin R. Miller
4e86e2c62a
fixes #1189 , #880 : split OS X/iOS builds & deploy iOS to S3
2015-04-06 22:33:40 -07:00
Justin R. Miller
10a30daed6
refs #894 , fixes #1074 : callout views for iOS
2015-03-24 18:43:24 -07:00
Konstantin Käfer
47ede853c4
fixes black flicker on rotating the device
...
fixes #838
instead of rendering ad libitum on the map thread, we are now driving rendering from the UI thread on iOS via the map.renderSync() function. There are still white bars during the rotation, but the general content of the view is kept visible.
- upgrades GLFW to 3.1
- removes swapped/needsSwap in favor of a more explicit scheme
- View#invalidate() now replaces View#swap() and is called whenever the View needs to trigger a rerender. GLFW and Android to this right away, while iOS goes back to the main thread and does the Map redrawing as part of the GLKView update
- sets all iOS deployment targets to 7.0
- disables SQLite3 version check, since the library version changed on iOS 8.2
2015-03-12 12:16:38 +01:00
Konstantin Käfer
fc8fd3af80
build the BUILDTYPE with gradle as well
2015-03-12 10:52:48 +01:00
Brad Leege
fceb36c741
#978 - Creating android-project task as an alias for android-lib to mirror iproj functionality
2015-03-11 15:08:41 -05:00
Brad Leege
5f4a2a66c7
#978 - Changing gradle build to gradle assembleRelease for make android
2015-03-11 14:32:23 -05:00
Konstantin Käfer
8e42582c52
update static image rendering executable
2015-03-06 12:41:00 +01:00
Konstantin Käfer
329f617ae8
checkout styles submodule when building makefiles
...
fixes #852
2015-03-04 17:23:58 +01:00
Konstantin Käfer
b29bce0936
add ca bundle loading back to CURL
2015-02-17 11:42:47 -08:00
Brad Leege
267499e8ca
#826 - Updating make clean command to use new MapboxGLAndroidSDK and MapboxGLAndroidSDKTestApp module / directory names
2015-02-11 13:56:50 -08:00
Brad Leege
ba058b3aff
#826 - Adding make command to build GL core, assemble .aar, and publish to Maven Central
2015-02-11 13:44:07 -08:00
Justin R. Miller
d4d4cd4415
move iOS code from gl-cocoa to this project
2015-02-09 18:01:40 -08:00
Konstantin Käfer
da981e7825
move config files to config/ folder
2015-02-04 18:07:32 +01:00
Konstantin Käfer
f66862b422
don't use -schema for building xcode projects
2015-02-04 11:54:02 +01:00
Konstantin Käfer
73f7db9af2
cleanup makefiles
2015-02-04 11:54:01 +01:00
Mike Morris
f007c420ed
restore PREFIX default
2015-02-04 10:49:10 +01:00
Konstantin Käfer
69975c7094
make different abis for android
2015-02-04 10:49:09 +01:00
Konstantin Käfer
50d78fde85
fix install script
2015-02-04 10:49:09 +01:00
Mike Morris
9f8ddf2930
define install_prefix in CONFIG_STRING
2015-02-04 10:49:09 +01:00
Konstantin Käfer
29baacf3a5
refactor makefile
2015-02-04 10:49:09 +01:00
Konstantin Käfer
3d51e116a8
use fake linker for merging the standalone static library
2015-02-04 10:49:08 +01:00
Konstantin Käfer
272fa8935e
make storage lib separate so we can build without storage libs
2015-02-04 10:49:07 +01:00
Konstantin Käfer
4a985e09f2
asset:// URLs are local to the executable path now
2015-02-04 10:49:06 +01:00
Konstantin Käfer
92a7f73bbe
fixes for linux
2015-02-04 10:49:06 +01:00
Konstantin Käfer
aa09aa321b
rearrange tests and make more robust
2015-02-04 10:49:06 +01:00
Konstantin Käfer
8a1fce547e
rearrange tests and add storage tests
2015-02-04 10:49:05 +01:00
Leith Bade
481bad5378
Strip android libs to reduce size
2015-01-29 15:22:58 +11:00
Leith Bade
883a6dc32b
Use seperate build dir for each ABI
2015-01-29 10:38:53 +11:00
Leith Bade
61113bf343
Update android ABIs
2015-01-29 00:52:37 +13:00
Leith Bade
6ae8249ede
Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-mason
2015-01-22 21:34:11 +11:00
Mike Morris
ad7f68e386
simplify clear_sqlite_cache
2015-01-21 15:16:52 -05:00
Mike Morris
c18089b6d7
syntax fixes
2015-01-21 14:35:59 -05:00
Mike Morris
bee9ada450
clear sqlite cache
2015-01-21 14:29:41 -05:00
Mike Morris
161e187c6f
only run clear_xcode_cache on OS X
2015-01-21 14:08:52 -05:00
Leith Bade
b7cc6bfaa6
Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-mason
...
Conflicts:
src/mbgl/shader/shader.cpp
2015-01-15 11:39:50 +11:00
Mike Morris
4533dcaf34
fix hard tabs in Makefile so clear_xcode_cache task actually runs, remove cache.db in Application Support if it exists
2015-01-13 12:49:41 -05:00
Leith Bade
edd8be54e5
Handle JOBS not being set
2014-12-31 08:06:41 +13:00
Leith Bade
98ea7366f3
Use two cores for gradle
2014-12-26 19:53:36 +13:00
Leith Bade
4f84082660
Use two cores
2014-12-26 19:45:40 +13:00
Leith Bade
df19683b6a
Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-mason
...
Conflicts:
Makefile
platform/default/headless_view.cpp
src/mbgl/map/map.cpp
2014-12-21 15:02:47 +13:00
Konstantin Käfer
41d9e7730f
add xcode project for render cli util
2014-12-11 18:31:32 +01:00
Konstantin Käfer
a81e822ef0
add cli tool for rendering a map to an image
2014-12-11 17:58:36 +01:00
Leith Bade
08d11b23a8
Use testmunk in travis
2014-11-22 16:58:39 +11:00
Leith Bade
2853d79780
Revert "Travis needs submodules too"
...
This reverts commit d1389cc7ec .
2014-11-15 11:36:15 +11:00
Leith Bade
d1389cc7ec
Travis needs submodules too
2014-11-14 18:35:00 +11:00
Justin R. Miller
30bea1dde4
Revert "Ensure error when the styles submodule is not loaded"
...
This reverts commit 14714a1088 .
2014-11-13 18:15:34 -08:00
Justin R. Miller
dce0f0b6d9
Revert "Fix Makefile"
...
This reverts commit 990be6743f .
2014-11-13 18:15:29 -08:00
Leith Bade
990be6743f
Fix Makefile
2014-11-14 08:07:56 +11:00
Leith Bade
14714a1088
Ensure error when the styles submodule is not loaded
2014-11-13 18:50:47 +11:00
Leith Bade
70057e1b8e
Merge branch 'master' of https://github.com/mapbox/mapbox-gl-native into android-mason
...
Conflicts:
gyp/common.gypi
include/mbgl/geometry/vao.hpp
include/mbgl/platform/event.hpp
include/mbgl/platform/gl.hpp
platform/default/http_request_baton_curl.cpp
src/storage/response.cpp
2014-11-09 00:35:52 +11:00