summaryrefslogtreecommitdiff
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* [core] Update gl-js; fix $id filters with GeoJSON sourceJohn Firebaugh2017-02-082-2/+2
|
* [build] Remove Mason submodule in favor of CMake masonKonstantin Käfer2017-02-084-16/+13
|
* [build, ios, macos] Simplify version portion of user agent stringJohn Firebaugh2017-02-081-81/+0
| | | | 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] Use cpp files for shader sourceJohn Firebaugh2017-02-071-28/+46
|
* [core] Check in generated shader codeJohn Firebaugh2017-02-072-75/+84
| | | | One step toward eliminating the node/npm dependency for platforms other than node.
* [core] Add support for data-driven stylingJohn Firebaugh2017-02-022-27/+77
|
* [build] Use style-spec from gl-js monorepoJohn Firebaugh2017-02-011-1/+1
|
* [linux] update CA bundle and add script for automated updatesKonstantin Käfer2017-01-271-0/+5
| | | | also removes the ca-bundle.crt from the Android build, since it's entirely unused
* [core] remove trailing whitespace, add trailing newlines, add space after //Konstantin Käfer2017-01-271-0/+37
|
* [linux] mesa 13.0.3John Firebaugh2017-01-232-2/+74
|
* [linux] No need for CXXABI suffix for mesaJohn Firebaugh2017-01-171-6/+2
|
* [linux] Use valgrind 3.12.0John Firebaugh2017-01-131-3/+3
|
* [build] Upgrade clang-tidy and clang-formatJohn Firebaugh2017-01-132-19/+2
| | | | Version 3.8.0 was removed from mason.
* [core] Implement circle-stroke propertiesJohn Firebaugh2016-12-091-9/+11
| | | | Also includes stubs for fill-extrusion layer, because most of the code was auto-generated.
* [build] publish binary size statistics to S3Konstantin Käfer2016-11-222-10/+91
|
* [build] don't abort with an error code to allow reporting partial buildsKonstantin Käfer2016-11-171-1/+0
|
* [build] Added EGL & GLX CI buildsBruno de Oliveira Abinader2016-11-171-4/+16
|
* [build] add binary size logging to Linux Release buildsKonstantin Käfer2016-11-151-0/+37
|
* [build] don't rewrite style code for every buildKonstantin Käfer2016-11-092-17/+46
| | | | | | revert of 93166aef482ea5835d87231f88d369449398ccdf On Android, we always rewrote the style code files, which lead to gratuitous recompiles
* update to mapbox-gl-shaders with vertex/fragment preludes (#6971)Vladimir Agafonkin2016-11-081-18/+21
|
* [core] Introduce gl::Program templateJohn Firebaugh2016-11-081-50/+36
|
* [build] Use mesa-13.0.0-glx in CI buildsBruno de Oliveira Abinader2016-11-082-2/+92
|
* [linux] Use OSMesa when running Node testsBruno de Oliveira Abinader2016-11-041-1/+1
|
* [linux] Update target headless backendsBruno de Oliveira Abinader2016-11-041-14/+14
| | | | | | | Enable OSMesa backend via WITH_OSMESA=1 envvar. OSMesa backend uses Gallium OSMesa implementation, which uses LLVMpipe as default driver.
* [build] Replace 'tidy' with 'check'Bruno de Oliveira Abinader2016-11-041-7/+2
|
* [core] move gl::Context to Backend and refactor ViewKonstantin Käfer2016-10-251-1/+1
|
* [build] Re-add benchmark tests to the buildsystemThiago Marcos P. Santos2016-10-051-0/+20
| | | | Probably lost on the cmake migration
* update style generation code for new style spec enum values docs (#6508)Justin R. Miller2016-09-301-1/+1
| | | | | | Documentation for enum values landed in mapbox/mapbox-gl-style-spec#510. This updates Android, iOS, and macOS documentation code gen scripts to capitalize on them.
* [build] use git ls-files so we only include tracked filesKonstantin Käfer2016-09-282-2/+2
|
* [core] Add static getters for property default values (#6124)John Firebaugh2016-08-231-1/+15
|
* [build] convert build-version script from Python to Node.jsKonstantin Käfer2016-08-162-81/+81
|
* [build] remove unused scriptKonstantin Käfer2016-08-161-20/+0
|
* [build] convert build-shaders script from Python to Node.jsKonstantin Käfer2016-08-162-76/+71
|
* [build] Re-enable coverage runBruno de Oliveira Abinader2016-08-051-3/+3
|
* [build] Fix 'make tidy' on linuxBruno de Oliveira Abinader2016-08-051-8/+7
|
* [build] Re-enable Qt botsThiago Marcos P. Santos2016-08-051-0/+2
|
* [build] Use cxx11abi suffix when neededThiago Marcos P. Santos2016-08-051-3/+3
|
* [build] switch to CMakeKonstantin Käfer2016-08-054-2/+48
| | | | This is very much a work in progress.
* [core] make code generator produce GL-compatible colorsKonstantin Käfer2016-07-071-1/+8
| | | | this makes sure colors are premultiplied and the RGB values are in the 0..1 range rather than in the 0..255 range.
* [build] Fix for `tidy` outputBruno de Oliveira Abinader2016-07-011-3/+3
|
* [build] Added 'lint' Make targetBruno de Oliveira Abinader2016-07-012-35/+66
|
* [core, node] Implement bindings for addLayerJohn Firebaugh2016-06-241-2/+2
|
* [core] Autogenerate Shader nameBruno de Oliveira Abinader2016-06-201-0/+5
|
* Color class (#5361)Young Hahn2016-06-151-1/+1
| | | | | | * Color class * Switch to list initialization
* [tidy] Switched to Travis CIBruno de Oliveira Abinader2016-06-141-2/+3
| | | | Fixes https://github.com/mapbox/mapbox-gl-native/issues/5341.
* [tidy] Install mason clang-tidy if CLANG_TIDY is not setBruno de Oliveira Abinader2016-06-141-1/+1
| | | | Also added HeaderFilterRegex to .clang-tidy.
* [macos] Renamed OS X SDK to macOS SDKMinh Nguyễn2016-06-141-1/+1
| | | | Also renamed as many references to OS X as possible to macOS in documentation.
* [node] Partial implementation of runtime styling API for node bindingsJohn Firebaugh2016-06-131-6/+11
|
* [core] Extract code templates to individual .ejs filesJohn Firebaugh2016-06-131-275/+4
|
* [tidy] Bail out when a warning/error is foundBruno de Oliveira Abinader2016-06-131-1/+14
|