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
Jordan Kiley
41b25e2aa2
[build] Add sha to the coverage json ( #14145 )
2019-03-18 17:53:15 -07:00
Konstantin Käfer
c8cfdb1ced
Merge pull request #14126 from mapbox/gfx-refactor-4
...
Graphics refactor #4
2019-03-15 20:31:12 +01:00
Nadia Barbosa
c16bfe52e2
[android, ios] Fix issue in binary size script
2019-03-13 14:53:53 -07:00
Jordan Kiley
fb0b0d5a2b
[ios] Generate iOS code coverage for metrics ( #14015 )
2019-03-13 12:58:24 -07:00
Konstantin Käfer
979433eddb
[build] update Boost to 1.69 and remove RTTI
2019-03-13 20:42:30 +01:00
Sudarsana Babu Nagineni
b17c7e76fe
[scripts] Fix local code coverage script
...
Fix the code cov script for coverage data collection
and report generation.
2019-03-13 18:30:28 +02:00
Alexander Shalamov
8be135231d
[core] Add possibility of overriding paint properties inside format expression #14062
...
* [core] Add format override expression and formatted section to evaluation context
* [core] Add textColor to TaggedString's formatted section
* [core] Add FormatSectionOverrides and introduce overridable properties
* [core] Populate symbol layer paint properties for text sections
* [core] Add benchmark for style that uses text-color override
* [core] Add unit test for FormatOverrideExpression
* [core] Add unit test for FormatSectionOverrides
2019-03-13 17:14:53 +02:00
Ander Conselvan de Oliveira
8a51362bcc
[build] Upload documentation coverage metrics to S3
2019-03-13 15:06:56 +02:00
Ander Conselvan de Oliveira
7bac0c7cba
[build] Check documentation coverage on CI
...
Add a CI target that checks documentation coverage and reports back to
github. While at it, change the output of doxy-coverage to a json file
so it is easy to consume.
2019-03-13 15:06:56 +02:00
Ander Conselvan de Oliveira
3c4d41559a
[build] Ignore private symbols when calculating documentation coverage
2019-03-13 15:06:56 +02:00
Ander Conselvan de Oliveira
8afb24b539
[build] A build target to check for doxygen documentation coverage
...
Add a cmake target that builds doxygen documentation and reports on
coverage using doxy-coverage. Script was copied from:
29a0bbf43b
2019-03-13 15:06:56 +02:00