summaryrefslogtreecommitdiff
path: root/configure
Commit message (Collapse)AuthorAgeFilesLines
* [node] enable npm to build mapbox-gl-native package from sourceLucas Wojciechowski2015-11-041-2/+9
| | | | | | This reverts commit 311bf93abe9f815668e8e0a779c87c3eb5c1199d. more explicit require paths in tests
* [core] mason geojsonvt-2.1.6.3Mike Morris2015-11-021-0/+1
| | | | | | | | | | | | | - [osx] set -fvisibility-inlines-hidden in gyp/common.gypi to silence mismatched visibility linker warnings - [linux] set cxx_host in GYP_FLAGS to set -fabi-version=0 on gcc builds to use clang-built mason binaries - [ios] update symbol visibility for iOS tests - [ios] link libgeojsonvt.a in iOS tests xcodeproj - add libgeojsonvt.a to General -> Linked Frameworks and Libraries - add mason_packages (recursive) to Build Settings -> Library Search Path - [ios] add libuv and geojsonvt first in iOS libtool smush to ensure symbols are found by later compilation units where they are undefined
* Install gtest from masonJohn Firebaugh2015-10-021-0/+1
|
* Install RapidJSON from masonJohn Firebaugh2015-10-011-0/+1
|
* mason variant@1.0Mike Morris2015-09-301-0/+1
|
* Make build system architecture agnostic to remove Android special caseKonstantin Käfer2015-08-041-151/+56
|
* use boost_program_options from masonKonstantin Käfer2015-05-121-1/+6
|
* use custom boostKonstantin Käfer2015-04-281-1/+1
|
* build on Travis' sudo: false infrastructureKonstantin Käfer2015-04-281-1/+2
|
* Link with X11 explicitlyThiago Marcos P. Santos2015-03-161-2/+2
| | | | | | | | | We are using X11 symbols directly like XFree() so we need to link with it explicitly. Previously these symbols were being resolved somehow by libGL, but apparently they are now hidden - good - in the custom version we are using since 5e40f72b7. Fixes #1005.
* scripts for running linux tests with dockerKonstantin Käfer2015-03-131-0/+14
|
* fixes black flicker on rotating the deviceKonstantin Käfer2015-03-121-1/+1
| | | | | | | | | | | | 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
* Use libuv 1.4.0 for arm64 supportLeith Bade2015-02-111-1/+1
|
* dont set python gyp varMike Morris2015-02-101-1/+0
|
* move config files to config/ folderKonstantin Käfer2015-02-041-1/+14
|
* cleanup makefilesKonstantin Käfer2015-02-041-7/+8
|
* make different abis for androidKonstantin Käfer2015-02-041-2/+0
|
* refactor makefileKonstantin Käfer2015-02-041-0/+1
|
* use fake linker for merging the standalone static libraryKonstantin Käfer2015-02-041-2/+0
|
* allow overriding configuration variablesKonstantin Käfer2015-02-041-26/+26
|
* ensure pkg-config is found since mason depends on it for nowDane Springmeyer2015-01-281-0/+6
|
* Update android ABIsLeith Bade2015-01-291-8/+8
|
* Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-masonLeith Bade2015-01-151-1/+1
|\ | | | | | | | | Conflicts: src/mbgl/shader/shader.cpp
| * build against mason sqlite 3.8.6Mike Morris2015-01-131-1/+1
| |
| * switch to a newer version of GLFWKonstantin Käfer2014-12-031-1/+1
| | | | | | | | refs #679
* | Use libnu 1.5.1Leith Bade2014-12-111-1/+1
| |
* | Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-masonLeith Bade2014-12-031-1/+1
| |
* | Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-masonLeith Bade2014-12-031-1/+1
|\ \ | |/ | | | | | | | | Conflicts: include/mbgl/map/map.hpp src/map/map.cpp
| * update nunicode version to 1.5.1artemp2014-12-021-1/+1
| |
* | Use new libnu version on AndroidLeith Bade2014-11-301-1/+1
| |
* | Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-masonLeith Bade2014-11-301-1/+1
|\ \ | |/
| * update nunicode versionartemp2014-11-211-1/+1
| |
| * add jpeg libartemp2014-11-071-14/+22
| |
* | add jpeg libartemp2014-11-281-9/+18
| |
* | Add libzipLeith Bade2014-11-171-0/+7
| |
* | Add missing libs to androidLeith Bade2014-11-051-0/+10
| |
* | Use local boostLeith Bade2014-11-041-1/+1
| |
* | merge with masterDane Springmeyer2014-11-031-8/+18
|\ \ | |/
| * Merge branch 'master' into nunicodeartemp2014-11-031-35/+7
| |\ | | | | | | | | | | | | | | | Conflicts: configure styles
| * | use nunicode for proper to_upper/to_lower string conversionsartemp2014-10-311-14/+24
| | |
* | | mason-based android portDane Springmeyer2014-11-011-0/+6
| |/ |/|
* | use a local version of mason instead of writing into ~/.masonKonstantin Käfer2014-10-311-6/+1
| | | | | | | | fixes #526
* | Merge branch 'master' into platform-imageKonstantin Käfer2014-10-311-24/+0
|\ \
| * | remove dependency on nodeKonstantin Käfer2014-10-311-24/+0
| |/
* | use more modern libpng version instead of the system-provided one and fix ↵Konstantin Käfer2014-10-301-1/+1
| | | | | | | | compile errors
* | fix gyp projectKonstantin Käfer2014-10-301-7/+0
| |
* | use CoreImage for decoding/encoding images on osx/iosKonstantin Käfer2014-10-301-3/+12
|/
* curl static libs fixes for osxDane Springmeyer2014-10-291-0/+2
|
* gyp fixesKonstantin Käfer2014-10-281-7/+13
|
* install mason automatically if it isn't present, and always use the install ↵Konstantin Käfer2014-10-241-0/+8
| | | | in ~/.mason