summaryrefslogtreecommitdiff
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* [build] Generate the LICENSE.md for mbgl-coreThiago Marcos P. Santos2020-02-271-0/+40
| | | | | | | Add a script that for everything we link against mbgl-core, it will check the license and generate a file all the dependencies listed with the respective authors, project urls and license.
* [build][ios] Move iOS specific ccache scripts to platform directoryJuha Alanen2020-02-272-18/+0
|
* [build] Enable ccache for Xcode iOS buildsJuha Alanen2020-02-142-0/+18
|
* [build] Remove unused filesThiago Marcos P. Santos2020-02-072-175/+0
| | | | | Buck build is no longer needed, neither is the previous CMake buildsystem.
* [core] Enable 'line-sort-key' and 'fill-sort-key' layout properties (#15839)Andrew Hay Kurtz2019-12-171-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Generate style code for 'line-sort-key' and 'symbol-sort-key' - Add new layout properties to FillLayer::Impl, FillBucket, and FillLayerFactory - Fix consistency of paint and layout properties type alias usage in FillBucket, LineBucket - Add optional feature sorting to fill and line Layout creation - Enable node render tests for fill-sort-key and line-sort-key - Fix FillBucket test construction - Prefer emplace_back to push_back for PatternFeature container - Fix buggy static_cast for PatternFeature indices - Maintain sort of features as they are created - Switch pattern layout features container to list from vector for better insert performance - Fix formatting expected by sanity check - Use subclass PatternLayoutSorted to work around lack of template functions - Fix to retain source order for features with equivalent sort keys during sorting - [core] Fix clang-format - [core] Address review comments - [core] Pass inserting strategy class at compile time - [core] Use sorted strategy only if sort key is defined in layout - [core] Update style generator - [core] Merge PatternLayout and PatternLayoutSorted classes - Use static methods for inserter strategies - Merge PatternLayout and PatternLayoutSorted classes
* [build] remove obsolete code in shader generation (#14906)Vladimir Agafonkin2019-12-111-5/+0
|
* [core] Turn off clang format for generated shaded codeAlexander Shalamov2019-12-021-3/+2
|
* [core] Use new 'SymbolTextAndIcon' program to draw icons in textAlexander Shalamov2019-12-021-6/+7
|
* [build] Run Valgrind instead of Memory SanitizerThiago Marcos P. Santos2019-11-202-63/+4
| | | | | | Memory Sanitizer requires all the dependencies, including libstdc++ to be compiled with Memory Sanitizer, otherwise we will get tons of false positives.
* [core] Implement image expression (#15877)Alexander Shalamov2019-11-111-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [core] Bump gl-js version * [core] Implement image expression * [core] Use new image expression * [core] Coerce image expression to / from string * [core] Serialize evaluated image * [core] Pass available images to layout * [core] Pass images to evaluation context * [core] Set available flag value based on image availability * [core] Allow image coercion to boolean to indicate image availability * [core] Coalesce image expression * [core] Add image expression to next build system * [core] Align serialization format and evaluated type with gl-js * [core] Add images to expression evaluation method * [core] Add support for Image expression to expression test runner * [core] Unskip image expression tests * [core] Update unit tests * [core] Use image expression in annotation manager * [core] Add string to ImageExpression conversion * [core] Add image expression to expression dsl * [core] Convert tokens for implicitly created Image literal * [core] Fix clang format * [core] Split generated style code lines that are over 120 characters * [core] Add unit test for image expression equality * [core] Add image property expression evaluation unit test * [core] Unskip image expression render test * [core] Skip 'in' expression tests * [core] Ignore fill-pattern/update-feature-state render test * [core] Rename Image::serialize to Image::toValue
* [Linux] Remove CA certificate bundleMikko Pulkki2019-11-111-5/+0
|
* [core] Use expected.hpp from mapbox-baseMikhail Pozdnyakov2019-11-082-2/+1
|
* [build] Bump CI docker imageThiago Marcos P. Santos2019-10-231-1/+7
| | | | | This version includes gcloud, needed to run android firebase tests.
* [core] map image type to string until we have a dedicated implementationKonstantin Käfer2019-10-141-0/+3
|
* [core] type aliases and conversion traits for mapbox::base::ValueMikhail Pozdnyakov2019-09-261-1/+2
|
* [android, build] Generalize docs deployment script and add Android docs ↵Dan Swick2019-09-181-0/+36
| | | | deployment to circle config (#15299)
* [build] CI configThiago Marcos P. Santos2019-09-172-0/+120
| | | | | | | | | | Run it in parallel with the old build system. This will offer a migration path and make sure we keep everything working at the cost of running many CI bots. New stuff is prefixed with "next". Appveyor already got migrated to the next buildsystem. After merging, we will follow-up removing duplicated core bots.
* [build] Remove CXX11 flagThiago Marcos P. Santos2019-09-112-21/+0
| | | | No longer needed after we vendorized so many deps.
* [core] Use mapbox::base::TypeWrapper instead of utils::peerMikhail Pozdnyakov2019-09-101-1/+2
|
* [core, ios, macos] SDK objects should hold weak pointers to the core style ↵Mikhail Pozdnyakov2019-09-091-1/+2
| | | | objects (#15539)
* [build] Use rapidjson from mapbox-baseMikhail Pozdnyakov2019-09-021-2/+2
|
* [build] Use pixelmatch-cpp from mapbox-baseMikhail Pozdnyakov2019-09-021-1/+1
|
* [build] Use filesystem from mapbox-baseMikhail Pozdnyakov2019-09-021-1/+1
|
* [build] Use args from mapbox-baseMikhail Pozdnyakov2019-09-021-1/+0
|
* [build] Use jni.hpp from mapbox-baseMikhail Pozdnyakov2019-09-021-3/+3
|
* [build] Use geojson.hpp from mapbox-baseMikhail Pozdnyakov2019-09-021-2/+2
|
* [build] Use kdbush.hpp from mapbox-baseMikhail Pozdnyakov2019-09-021-2/+2
|
* [build] Use supercluster.hpp from mapbox-baseMikhail Pozdnyakov2019-09-021-2/+6
|
* [build] Bump mapbox-base versionMikhail Pozdnyakov2019-09-021-1/+1
|
* [build] Look further back for branch merge baseJason Wray2019-08-131-1/+1
|
* [build] Fix pluralization nitupstream/friedbunny-tests-out-changelog-edit-skippingJason Wray2019-08-081-2/+2
|
* [build] Skip CI jobs if there are no relevant changed filesJason Wray2019-08-081-0/+121
|
* [core] Switch test build to googletest git submoduleMikhail Pozdnyakov2019-08-011-19/+0
|
* [build] Use mapbox-base optionalBruno de Oliveira Abinader2019-07-291-2/+1
|
* [build] Replace geometry.hpp/variant with mapbox-baseBruno de Oliveira Abinader2019-07-261-33/+34
|
* [tests] Bump GL JS to run render test for #15139Thiago Marcos P. Santos2019-07-191-0/+5
| | | | https://github.com/mapbox/mapbox-gl-js/pull/8510
* [core] Added vendor/filesystemBruno de Oliveira Abinader2019-06-251-0/+1
|
* [ios, macos] Optionally include a developer xcconfig file in generated ↵Julian Rex2019-06-141-0/+2
| | | | | | config.xcconfig file. (#14766)
* [build] remove roundtrip through <experimental/optional> when using optionalKonstantin Käfer2019-06-121-0/+1
|
* [core] refactor program object creationKonstantin Käfer2019-05-281-2/+2
|
* [core] upgrade mapbox-gl-js pin to the most recent versionKonstantin Käfer2019-05-081-1/+1
|
* [build] change style code generator to sort properties alphabeticallyKonstantin Käfer2019-05-021-0/+14
| | | | JSON keys in our style specification don't have a defined order. This change sorts them alphabetically so that we can rely on the order remaining them same across code generation runs.
* [build] change special casing for LineFloorWidth in shader generationKonstantin Käfer2019-05-021-3/+17
|
* [build] Retry failed GitHub API requestsJason Wray2019-04-253-3/+9
|
* [core] Enable 'symbol-sort-key' layout property and generate style codeAlexander Shalamov2019-04-171-3/+0
|
* [core] Add 'auto' enum value to symbol-z-order layout propertyAlexander Shalamov2019-04-171-2/+0
|
* [core] clang-tidy fixesKonstantin Käfer2019-04-052-49/+217
|
* [build] don't add gl to outputPathKonstantin Käfer2019-04-051-5/+5
|
* [core] Adds target branch parameter to clang-tools.sh (#14301)Julian Rex2019-04-021-3/+3
|
* [core] auto value for 'text-justify' fieldMikhail Pozdnyakov2019-03-291-3/+1
|