Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [ios, core] Updates project for iOS SDK 12.2 / Always use vendored optional ↵ | Julian Rex | 2019-03-27 | 1 | -7/+3 |
| | | | | (#14241) | ||||
* | [core] Bump args to 6.2.2 (does not use RTTI) | Bruno de Oliveira Abinader | 2019-03-25 | 3 | -0/+13 |
| | |||||
* | [build] update Boost to 1.69 and remove RTTI | Konstantin Käfer | 2019-03-13 | 2 | -687/+95 |
| | |||||
* | [core] Silence -Wshorten-64-to-32 in icu target | Jason Wray | 2019-02-14 | 1 | -0/+1 |
| | |||||
* | [build] use optional polyfill on Android, and upgrade to NDK r19 | Konstantin Käfer | 2019-01-21 | 1 | -4/+3 |
| | | | | <experimental/optional> is not available anymore in newer STL versions, e.g. according to libc++'s TS deprecation policy: https://libcxx.llvm.org/TS_deprecation.html | ||||
* | [build] generate header maps instead of -files.txt | Konstantin Käfer | 2019-01-09 | 45 | -5549/+4776 |
| | |||||
* | [build] rework platform/default directory and add -files.txt for vendored libs | Konstantin Käfer | 2018-12-14 | 23 | -0/+5549 |
| | |||||
* | [core] use constexpr map using eternal for expression lookups | Konstantin Käfer | 2018-12-04 | 2 | -0/+5 |
| | |||||
* | [build] use GLFW as a submodule and update to most recent version | Konstantin Käfer | 2018-11-21 | 2 | -0/+24 |
| | | | | this fixes https://github.com/glfw/glfw/issues/1334 for macOS Mojave | ||||
* | [build] Add more vendor packages | Thiago Marcos P. Santos | 2018-11-16 | 6 | -0/+16 |
| | | | | | | * jni.hpp * cheap-ruler-cpp * pixelmatch-cpp | ||||
* | [build] Update to geometry v1.0.0 | Bruno de Oliveira Abinader | 2018-11-13 | 6 | -0/+0 |
| | |||||
* | [core] Vendor libbenchmark | Alexander Shalamov | 2018-11-08 | 2 | -0/+25 |
| | | | | | | | | Prebuilt binaries for libbenchmark might be incompatible with some environments, for example, when mbgl-benchmark target is compiled on host with GCC and linked against mason's clang 5.0 compiled binaries. Vendored libbenchmark avoids aforementioned issue, as the target and the binary compiled with same compiler / options. | ||||
* | [build] Add vendored libboost | Thiago Marcos P. Santos | 2018-11-01 | 2 | -0/+5 |
| | | | | Custom extract made using bcp based on 1.65.1 | ||||
* | [build] Add build system for submodules | Thiago Marcos P. Santos | 2018-10-31 | 18 | -0/+151 |
| | | | | | | | | | Vendorize the submodules and a simple CMake build system for all them. The dependencies will inherit compilation options for core. The goal is to make Mapbox GL Core completely self contained with a simple offline build. | ||||
* | [build] Add dependencies as submodules | Thiago Marcos P. Santos | 2018-10-31 | 15 | -0/+0 |
| | | | | | Do not use mason and build offline. These are header only deps. | ||||
* | [core, test] Add BiDi unit test | Chris Loer | 2018-10-15 | 1 | -2/+2 |
| | | | | | | - Port of arabic.test.js from mapbox-gl-rtl-text - Modify BiDi::getLine to remove trailing nulls in the event UBIDI_REMOVE_BIDI_CONTROLS causes the string to shorten. - Patch vendored ICU to avoid undefined undefined bit shifting behavior (triggered sanitizer failure) | ||||
* | [build] use vendored version of ICU | Konstantin Käfer | 2018-09-05 | 2 | -0/+70 |
| | |||||
* | [build] vendor the parts of ICU we need | Anonymous | 2018-09-05 | 70 | -0/+48636 |
| | |||||
* | [build] use vendored SQLite for LTO benefits + custom compile flags | Konstantin Käfer | 2018-09-05 | 2 | -0/+3 |
| | |||||
* | [build] add vendored copy of SQLite | Anonymous | 2018-09-05 | 2 | -0/+223298 |
| | |||||
* | [build] vendor std::expected polyfill | Konstantin Käfer | 2018-08-14 | 4 | -0/+1733 |
| | |||||
* | [build] vendor Google Test | Konstantin Käfer | 2018-07-20 | 35 | -0/+31728 |
| | |||||
* | [core, vendor] Create vendored nunicode 1.8. | Chris Loer | 2018-07-03 | 28 | -0/+12048 |
- Version bump to 1.8 necessary for "unaccent" functionality - Qt now depends on nunicode, ruling out use of precompiled binaries |