summaryrefslogtreecommitdiff
path: root/vendor
Commit message (Collapse)AuthorAgeFilesLines
* [build] Add vendored libboostupstream/tmpsantos-boostThiago Marcos P. Santos2018-11-012-0/+5
| | | | Custom extract made using bcp based on 1.65.1
* [build] Add build system for submodulesThiago Marcos P. Santos2018-10-3118-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 submodulesThiago Marcos P. Santos2018-10-3115-0/+0
| | | | | Do not use mason and build offline. These are header only deps.
* [core, test] Add BiDi unit testChris Loer2018-10-151-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 ICUKonstantin Käfer2018-09-052-0/+70
|
* [build] vendor the parts of ICU we needAnonymous2018-09-0570-0/+48636
|
* [build] use vendored SQLite for LTO benefits + custom compile flagsKonstantin Käfer2018-09-052-0/+3
|
* [build] add vendored copy of SQLiteAnonymous2018-09-052-0/+223298
|
* [build] vendor std::expected polyfillKonstantin Käfer2018-08-144-0/+1733
|
* [build] vendor Google TestKonstantin Käfer2018-07-2035-0/+31728
|
* [core, vendor] Create vendored nunicode 1.8.Chris Loer2018-07-0328-0/+12048
- Version bump to 1.8 necessary for "unaccent" functionality - Qt now depends on nunicode, ruling out use of precompiled binaries