Commit Graph

662 Commits

Author SHA1 Message Date
Minh Nguyễn
152d372b61 mbgl v1.6.0-rc.2 2020-04-24 18:25:31 -07:00
Minh Nguyễn
72cb8f09e2 [core] Fixed codegen script
Updated path to style spec reference following spinoff from gl-native repository. Centralized overrides for not-yet-implemented layout properties. Removed overrides that have already been removed for mbgl in gl-native.
2020-02-26 12:24:21 -08:00
Jason Wray
29df28f702 [build] Disable non-working CI job skipping 2019-10-22 14:58:08 -07:00
Konstantin Käfer
8206ce0e02 [core] map image type to string until we have a dedicated implementation 2019-10-14 18:46:12 +02:00
Mikhail Pozdnyakov
2b834001cc [core] type aliases and conversion traits for mapbox::base::Value 2019-09-26 11:57:39 +03:00
Dan Swick
8bbc4a2178 [android, build] Generalize docs deployment script and add Android docs deployment to circle config (#15299) 2019-09-18 12:44:18 -07:00
Thiago Marcos P. Santos
f6bb784439 [build] CI config
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.
2019-09-17 12:28:55 +03:00
Thiago Marcos P. Santos
102a07cc63 [build] Remove CXX11 flag
No longer needed after we vendorized so many deps.
2019-09-11 11:33:34 +03:00
Mikhail Pozdnyakov
151ea331f8 [core] Use mapbox::base::TypeWrapper instead of utils::peer 2019-09-10 11:51:17 +03:00
Mikhail Pozdnyakov
5207a36074 [core, ios, macos] SDK objects should hold weak pointers to the core style objects (#15539) 2019-09-09 23:55:38 -04:00
Mikhail Pozdnyakov
26ea9798b7 [build] Use rapidjson from mapbox-base 2019-09-02 14:09:08 +03:00
Mikhail Pozdnyakov
02c9918b83 [build] Use pixelmatch-cpp from mapbox-base 2019-09-02 14:09:08 +03:00
Mikhail Pozdnyakov
899287b4ad [build] Use filesystem from mapbox-base 2019-09-02 14:09:08 +03:00
Mikhail Pozdnyakov
805eede8c4 [build] Use args from mapbox-base 2019-09-02 14:09:08 +03:00
Mikhail Pozdnyakov
4af4081fcf [build] Use jni.hpp from mapbox-base 2019-09-02 14:09:08 +03:00
Mikhail Pozdnyakov
0edc50561f [build] Use geojson.hpp from mapbox-base 2019-09-02 14:09:08 +03:00
Mikhail Pozdnyakov
d4ef66c7b0 [build] Use kdbush.hpp from mapbox-base 2019-09-02 14:09:08 +03:00
Mikhail Pozdnyakov
0c0b82dc27 [build] Use supercluster.hpp from mapbox-base 2019-09-02 14:09:08 +03:00
Mikhail Pozdnyakov
ef124e9331 [build] Bump mapbox-base version 2019-09-02 14:09:08 +03:00
Jason Wray
f8901e2b10 [build] Look further back for branch merge base 2019-08-13 14:43:11 -07:00
Jason Wray
bc09cdbf76 [build] Fix pluralization nit 2019-08-08 18:21:28 -07:00
Jason Wray
a3a661e846 [build] Skip CI jobs if there are no relevant changed files 2019-08-08 15:35:56 -07:00
Mikhail Pozdnyakov
04309e01ce [core] Switch test build to googletest git submodule 2019-08-01 13:54:28 +03:00
Bruno de Oliveira Abinader
6f0cda8c8b [build] Use mapbox-base optional 2019-07-29 18:36:08 +03:00
Bruno de Oliveira Abinader
b5980bda75 [build] Replace geometry.hpp/variant with mapbox-base 2019-07-26 17:43:18 +03:00
Thiago Marcos P. Santos
1aa4776dc1 [tests] Bump GL JS to run render test for #15139
https://github.com/mapbox/mapbox-gl-js/pull/8510
2019-07-19 15:17:00 +02:00
Bruno de Oliveira Abinader
8367c2ed5c [core] Added vendor/filesystem 2019-06-25 20:10:21 +03:00
Julian Rex
823670ea35 [ios, macos] Optionally include a developer xcconfig file in generated config.xcconfig file. (#14766) 2019-06-14 16:47:48 -04:00
Konstantin Käfer
844299f1c3 [build] remove roundtrip through <experimental/optional> when using optional 2019-06-12 12:04:07 +02:00
Konstantin Käfer
7f9274035b [core] refactor program object creation 2019-05-28 16:11:05 +02:00
Konstantin Käfer
a53c88159f [core] upgrade mapbox-gl-js pin to the most recent version 2019-05-08 14:10:11 +02:00
Konstantin Käfer
2489afdd0d [build] change style code generator to sort properties alphabetically
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.
2019-05-02 17:44:18 +02:00
Konstantin Käfer
a48152a981 [build] change special casing for LineFloorWidth in shader generation 2019-05-02 17:44:18 +02:00
Jason Wray
01a2a79b2c [build] Retry failed GitHub API requests 2019-04-25 14:04:42 -07:00
Alexander Shalamov
905ca29866 [core] Enable 'symbol-sort-key' layout property and generate style code 2019-04-17 15:04:08 +03:00
Alexander Shalamov
e329492f0f [core] Add 'auto' enum value to symbol-z-order layout property 2019-04-17 15:04:08 +03:00
Konstantin Käfer
3ceabcd3ec [core] clang-tidy fixes 2019-04-05 11:49:17 +02:00
Konstantin Käfer
b0c012fdc5 [build] don't add gl to outputPath 2019-04-05 11:49:17 +02:00
Julian Rex
bf21fa1ff8 [core] Adds target branch parameter to clang-tools.sh (#14301) 2019-04-02 16:44:02 -04:00
Mikhail Pozdnyakov
9fc42b9c3c [core] auto value for 'text-justify' field 2019-03-29 16:18:41 +02:00
Mikhail Pozdnyakov
2b9a52f5e4 [core] Enable 'text-radial-offset' property 2019-03-29 16:18:41 +02:00
Mikhail Pozdnyakov
a6d8742e63 [core] Enable text-variable-anchor property 2019-03-29 16:18:41 +02:00
Sudarsana Babu Nagineni
4adfc5d323 [scripts] Add retry logic to fetch coverage report
Retry fetching coverage report from codecov in case
of timeout issues.
2019-03-29 14:31:44 +02:00
Bruno de Oliveira Abinader
fe8c07710f [build] Metrics: publish Github Stats 2019-03-28 16:35:19 +02:00
Sudarsana Babu Nagineni
bbefcb6d51 [core] Add code coverage metrics for core
Collect code coverage ratio from codecov.io for a
given commit hash, and upload it to the S3 bucket.
2019-03-28 14:02:43 +02:00
Bruno de Oliveira Abinader
c397fd853c [core] Bump args to 6.2.2 (does not use RTTI) 2019-03-25 22:52:40 +02:00
Łukasz Paczos
2d371a3860 [build] correct the code_coverage time to follow ISO 8601 2019-03-20 20:55:22 +01:00
Konstantin Käfer
1e30fdac36 [core] move ProgramMap to within the gl::Program object 2019-03-20 15:40:47 +01:00
Konstantin Käfer
53ab65d811 [core] use constexpr string concatenation for uniform/attribute names 2019-03-20 15:40:47 +01:00
Konstantin Käfer
0ad2375e10 [core] remove a_/u_ prefix from attribute/uniform types 2019-03-20 15:40:47 +01:00