summaryrefslogtreecommitdiff
path: root/next/platform
Commit message (Collapse)AuthorAgeFilesLines
* Fix MapSnapshotter build failure on Windowsupstream/anderco-win-snapshotAnder Conselvan de Oliveira2019-11-051-0/+1
| | | | | | | | MSVC implementation of std::promise is buggy and only works with types that can be default-constructed. Wrap LatLngBounds in such a struct to avoid a compilation failure in the instantiation of ask() inside MapSnapshotter::getRegion() since that would create a std::promise<LanLngBounds>.
* [render-test] Add manifest parser for render-test-runner (#15861)zmiao2019-10-292-17/+6
| | | | | | | | | | * [render-test] Add manifest parser for render-test-runner * [render-test] Refactory manifest parser * [render-test] Parse full manifest file through CLI * [render-test] Add linux probe manifest
* [render-test] Add configurable rootPath, ignorePath via CLI arguments (#15832)zmiao2019-10-232-3/+7
| | | | | | * [render-test] Add configurable path via CLI arguments * [render-test] Change ignore path config
* [node] Exclude node abi 79 (13.x) from buildAlexander Shalamov2019-10-221-0/+1
|
* [ios] Set xcode properties for cmake. (#15842)Julian Rex2019-10-221-0/+16
| | | | | | * [ios] Set xcode properties for cmake. * Fix Sanitize typo
* [test-runner] Run render test runner as a NativeActivity app on android ↵zmiao2019-10-221-12/+56
| | | | | | | | | | | | device (#15827) * [test-runner]Add android render-test-runner NativeActivity app * [test-runner] Fix cmake for CI build failure * [test-runner] Update folder location, change app configureation * [test-runner] Add running instruction
* [render-test] Implement fps benchmarking tests (#15803)Mikko Pulkki2019-10-225-0/+5
|
* [test runner] Memory metrics expectations for MACMikhail Pozdnyakov2019-10-211-1/+10
|
* [test runner] Command line option for the tests expectations pathMikhail Pozdnyakov2019-10-212-0/+2
| | | | | | -e[expectationsPath], --expectationsPath=[expectationsPath] Test expectations path.
* [ios] Add ARC config to the new build system. (#15833)Fabian Guerra Soto2019-10-181-0/+2
|
* [test-runner] make render-test a shared lib (#15816)zmiao2019-10-152-2/+53
| | | | | | | | | | * [test-runner] make render-test a shared lib [test-runner] nit [test-runner] nit again * [test-runner] Remove redundant linked file in cmake
* [core] type aliases and conversion traits for mapbox::base::ValueMikhail Pozdnyakov2019-09-261-0/+1
|
* [android] Remove usage of ResourceOptions::withPlatformContextAlexander Shalamov2019-09-261-0/+2
|
* [core][android][darwin] Move number format to i18nAlexander Shalamov2019-09-265-7/+9
|
* [core][android][darwin] Move platform specific Collator impls from expressionAlexander Shalamov2019-09-263-4/+4
| | | | Platform specific Collator implementations should not be part of an expression APIs.
* [core][android] Remove unaccent from platform interfacesAlexander Shalamov2019-09-263-4/+0
| | | | | The unaccent is used only within collator, thus, there is no need to have separate platform interface for it.
* [build] Move compression to platformThiago Marcos P. Santos2019-09-205-0/+5
| | | | It depends on platform specific compression library.
* [build] Rewrite our CMake buildsystemThiago Marcos P. Santos2019-09-177-0/+969
- Try as much as possible not to use explicit compiler flags, relying on CMake to do the job in a portable away. - Build mbgl-core as a single static library and leverage lto as much as possible. - Support a MinSizRel build for other platforms. - Make GLFW and Node a client of mbgl-core public interface. - Same for the offline tool and static render tool. - Use only target settings (do not pollute the global scope) - Confine core code in a single file. - Confine platform code inside a single include (exception being Qt that needs AUTOMOC before adding the targets) - Align the Android build with the Android toolchain file.