Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] update vector-tile dependency to 1.0.1 | Konstantin Käfer | 2018-01-10 | 1 | -1/+1 |
| | |||||
* | [build] Do not override CMake build configuration flags | Thiago Marcos P. Santos | 2018-01-10 | 1 | -3/+3 |
| | | | | These flags are set, for instance, by Ninja on Windows. | ||||
* | [windows][build] Make nodejs/npm optional | Thiago Marcos P. Santos | 2018-01-08 | 1 | -4/+5 |
| | |||||
* | [core] Bump Boost version to 1.65.1 | Thiago Marcos P. Santos | 2018-01-08 | 1 | -1/+1 |
| | | | | Fixes a build error when building for Windows with clang. | ||||
* | [build] linux-clang39-debug → linux-clang-3.8-libcxx-debug | Bruno de Oliveira Abinader | 2017-12-19 | 1 | -2/+6 |
| | |||||
* | [build] standardize on -fvisibility=hidden for all targets | Konstantin Käfer | 2017-11-29 | 1 | -1/+2 |
| | | | | | | | 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 | ||||
* | [core, ios, macos] Implement unique_any and remove linb::any | Asheem Mamoowala | 2017-11-22 | 1 | -1/+0 |
| | |||||
* | [build] Bump earcut to 0.12.4 | Bruno de Oliveira Abinader | 2017-10-20 | 1 | -1/+1 |
| | |||||
* | [core] Use geojsonvt 6.3.0 | Asheem Mamoowala | 2017-09-28 | 1 | -1/+1 |
| | |||||
* | [build] split out DefaultFileSource and dependents to a separate target | Konstantin Käfer | 2017-09-28 | 1 | -2/+5 |
| | | | | We don't want to link it into the node bindings, so keep it in a separate target | ||||
* | Update to gejson 0.4.2 and add StyleParser test to verify that GeoJSON ↵ | Asheem Mamoowala | 2017-08-28 | 1 | -1/+1 |
| | | | | without `properties` field can be loaded | ||||
* | [core] Bump vector-tile to v1.0.0-rc7 | Thiago Marcos P. Santos | 2017-08-08 | 1 | -1/+1 |
| | | | | This version builds on Android + GCC. | ||||
* | [core] Update dependencies | Thiago Marcos P. Santos | 2017-08-07 | 1 | -5/+5 |
| | | | | Bump to a new version that old compilers can build. | ||||
* | [build] Add ccache install reminder and docs (#9520) | Jason Wray | 2017-07-18 | 1 | -0/+2 |
| | |||||
* | [build] make Xcode use the correct compiler when it is installed in a ↵ | Konstantin Käfer | 2017-07-18 | 1 | -3/+9 |
| | | | | non-standard location | ||||
* | [build] Publish node packages with RelWithDebInfo | Bruno de Oliveira Abinader | 2017-07-14 | 1 | -1/+2 |
| | |||||
* | [build] add ccache + Circle CI caching | Konstantin Käfer | 2017-07-13 | 1 | -1/+29 |
| | |||||
* | [build] add address, undefined behavior + thread sanitizer | Konstantin Käfer | 2017-07-13 | 1 | -1/+2 |
| | |||||
* | [build] OSX build fix for GCC 4.9 | Bruno de Oliveira Abinader | 2017-07-12 | 1 | -1/+1 |
| | |||||
* | [build] Added Linux GCC 4.9 CI bot | Bruno de Oliveira Abinader | 2017-07-12 | 1 | -4/+4 |
| | |||||
* | [build] Don't fail hard for unknown warning groups | Konstantin Käfer | 2017-07-11 | 1 | -1/+4 |
| | |||||
* | [build] use CMake to generate Xcode schemes | Konstantin Käfer | 2017-07-06 | 1 | -0/+1 |
| | |||||
* | [core] switch to vector-tile library for decoding Mapbox vector tiles | Konstantin Käfer | 2017-06-21 | 1 | -0/+1 |
| | |||||
* | [glfw] Added extrusions (E) and route (R) shortcuts | Bruno de Oliveira Abinader | 2017-06-14 | 1 | -0/+1 |
| | |||||
* | [core] Update to shelf-pack 2.1.0 | John Firebaugh | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | [core] - bump earcut version dependency to handle unused lamba warning (#9242) | Tobrun | 2017-06-12 | 1 | -1/+1 |
| | |||||
* | [core] Auto-growable SpriteAtlas using shelf-pack | John Firebaugh | 2017-05-26 | 1 | -0/+1 |
| | |||||
* | [core] add error for non-virtual destructor deletes + add virtual dtors | Konstantin Käfer | 2017-05-18 | 1 | -1/+1 |
| | |||||
* | [build] Control libstdc++ usage via WITH_CXX11ABI | Bruno de Oliveira Abinader | 2017-04-27 | 1 | -0/+3 |
| | |||||
* | [core, darwin] Object identity for MGLSource*, MGLStyleLayer* | John Firebaugh | 2017-04-13 | 1 | -0/+1 |
| | | | | All `MGLSource` pointers referencing the same logical source will now be object identical; similarly for `MGLStyleLayer`. | ||||
* | [build] generate .xcconfig files with configure_file | Konstantin Käfer | 2017-03-28 | 1 | -0/+6 |
| | | | | We previously used incremental `file(WRITE ...)` commands that gradually recreated the file on every CMake invocation. This sometimes lead to Xcode parsing a partially written file, which in turn breaks building dependend targets. Instead, we're now using a templated configuration file, which ensure that the file is created in one go and hopefully reduces the race condition between CMake and Xcode's automatic project updating. | ||||
* | [node] Eliminate src as an include path | John Firebaugh | 2017-03-28 | 1 | -0/+2 |
| | |||||
* | Added wagyu and removed angus clipper | Blake Thompson | 2017-03-17 | 1 | -0/+1 |
| | |||||
* | [all] Build all release builds with -Os | John Firebaugh | 2017-03-02 | 1 | -0/+1 |
| | |||||
* | [tests] Disable timing-based Timer tests in CI | John Firebaugh | 2017-02-15 | 1 | -2/+1 |
| | |||||
* | [core] Update gl-js; fix $id filters with GeoJSON source | John Firebaugh | 2017-02-08 | 1 | -1/+1 |
| | |||||
* | [build] Remove Mason submodule in favor of CMake mason | Konstantin Käfer | 2017-02-08 | 1 | -4/+4 |
| | |||||
* | [build, ios, macos] Simplify version portion of user agent string | John Firebaugh | 2017-02-08 | 1 | -0/+12 |
| | | | | The X.Y.Z version portion was unreliable, as it pulled from the latest tag regardless of platform. Set version to 0.0.0 and retrieve only the hash, which allows us to drop the node/npm dependency. | ||||
* | [core] Check in generated shader code | John Firebaugh | 2017-02-07 | 1 | -1/+0 |
| | | | | One step toward eliminating the node/npm dependency for platforms other than node. | ||||
* | [linux] mesa 13.0.3 | John Firebaugh | 2017-01-23 | 1 | -7/+1 |
| | |||||
* | [build] Run submodule update on every build, and npm install when the ↵ | Konstantin Käfer | 2017-01-19 | 1 | -21/+0 |
| | | | | | | package.json changed We're now running a submodule update as part of every build, and when the project files are generated. We also run an npm install whenever the package.json was updated, both during project generation and as part of every build. | ||||
* | [build] Avoid creating a recursively symlinked node_modules | John Firebaugh | 2017-01-18 | 1 | -1/+1 |
| | | | | With the previous command, the second time it would run generated a node_modules symlink inside the top-level node_modules directory. | ||||
* | [build] Symlink mapbox-gl-js/node_modules so that it shares a cache | John Firebaugh | 2017-01-09 | 1 | -0/+5 |
| | |||||
* | [build] Use test-suite integration tests from mapbox-gl-js | John Firebaugh | 2017-01-09 | 1 | -0/+3 |
| | |||||
* | [core] Get rid of user-specified refs | John Firebaugh | 2017-01-04 | 1 | -0/+2 |
| | |||||
* | [build] Use a submodule for mapbox-gl-js rather than an npm dependency | John Firebaugh | 2016-12-22 | 1 | -0/+6 |
| | |||||
* | [core] Polylabel-based "pole of inaccessibility" symbol placement | John Firebaugh | 2016-12-21 | 1 | -0/+1 |
| | |||||
* | [build] ICU is now configured per platform | Bruno de Oliveira Abinader | 2016-12-12 | 1 | -1/+0 |
| | |||||
* | [all] Upgrade to boost 1.62.0 | John Firebaugh | 2016-12-05 | 1 | -1/+1 |
| | |||||
* | [build] upgrade to variant 1.1.4 and dependencies | Konstantin Käfer | 2016-11-28 | 1 | -3/+3 |
| |