summaryrefslogtreecommitdiff
path: root/cmake/core.cmake
Commit message (Collapse)AuthorAgeFilesLines
* [build] use CMake to generate Xcode schemesKonstantin Käfer2017-07-061-0/+2
|
* [core] switch to vector-tile library for decoding Mapbox vector tilesKonstantin Käfer2017-06-211-0/+1
|
* [core] Auto-growable SpriteAtlas using shelf-packJohn Firebaugh2017-05-261-0/+1
|
* [core, darwin] Object identity for MGLSource*, MGLStyleLayer*John Firebaugh2017-04-131-0/+1
| | | | All `MGLSource` pointers referencing the same logical source will now be object identical; similarly for `MGLStyleLayer`.
* [build] generate .xcconfig files with configure_fileKonstantin Käfer2017-03-281-1/+0
| | | | We previously used incremental `file(WRITE ...)` commands that gradually recreated the file on every CMake invocation. This sometimes lead to Xcode parsing a partially written file, which in turn breaks building dependend targets. Instead, we're now using a templated configuration file, which ensure that the file is created in one go and hopefully reduces the race condition between CMake and Xcode's automatic project updating.
* [build] don't advertise headers that aren't used in public headersKonstantin Käfer2017-03-281-1/+1
|
* [core] Privatize OpenGL/Context headersKonstantin Käfer2017-03-281-1/+1
|
* Added wagyu and removed angus clipperBlake Thompson2017-03-171-0/+1
|
* [build, ios, macos] Simplify version portion of user agent stringJohn Firebaugh2017-02-081-21/+0
| | | | The X.Y.Z version portion was unreliable, as it pulled from the latest tag regardless of platform. Set version to 0.0.0 and retrieve only the hash, which allows us to drop the node/npm dependency.
* [core] Check in generated shader codeJohn Firebaugh2017-02-071-1/+0
| | | | One step toward eliminating the node/npm dependency for platforms other than node.
* [core] Polylabel-based "pole of inaccessibility" symbol placementJohn Firebaugh2016-12-211-0/+1
|
* [build] ICU is now configured per platformBruno de Oliveira Abinader2016-12-121-1/+0
|
* [core] Add ICU package for Bidirectional text support and arabic text shaping.Chris Loer2016-11-171-0/+1
| | | | | Apply bidi and shaping in symbol_layout. Add utility functions for converting to and from UTF-16.
* [core] move gl::Context to Backend and refactor ViewKonstantin Käfer2016-10-251-1/+1
|
* [build] convert build-version script from Python to Node.jsKonstantin Käfer2016-08-161-1/+1
|
* [build] switch to CMakeKonstantin Käfer2016-08-051-0/+52
This is very much a work in progress.