summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* [build] Add ccache install reminder and docs (#9520)Jason Wray2017-07-181-0/+2
|
* [build] make Xcode use the correct compiler when it is installed in a ↵Konstantin Käfer2017-07-181-3/+9
| | | | non-standard location
* [build] Publish node packages with RelWithDebInfoBruno de Oliveira Abinader2017-07-141-1/+2
|
* [build] add ccache + Circle CI cachingKonstantin Käfer2017-07-131-1/+29
|
* [build] add address, undefined behavior + thread sanitizerKonstantin Käfer2017-07-131-1/+2
|
* [build] OSX build fix for GCC 4.9Bruno de Oliveira Abinader2017-07-121-1/+1
|
* [build] Added Linux GCC 4.9 CI botBruno de Oliveira Abinader2017-07-121-4/+4
|
* [build] Don't fail hard for unknown warning groupsKonstantin Käfer2017-07-111-1/+4
|
* [build] use CMake to generate Xcode schemesKonstantin Käfer2017-07-061-0/+1
|
* [core] switch to vector-tile library for decoding Mapbox vector tilesKonstantin Käfer2017-06-211-0/+1
|
* [glfw] Added extrusions (E) and route (R) shortcutsBruno de Oliveira Abinader2017-06-141-0/+1
|
* [core] Update to shelf-pack 2.1.0John Firebaugh2017-06-131-1/+1
|
* [core] - bump earcut version dependency to handle unused lamba warning (#9242)Tobrun2017-06-121-1/+1
|
* [core] Auto-growable SpriteAtlas using shelf-packJohn Firebaugh2017-05-261-0/+1
|
* [core] add error for non-virtual destructor deletes + add virtual dtorsKonstantin Käfer2017-05-181-1/+1
|
* [build] Control libstdc++ usage via WITH_CXX11ABIBruno de Oliveira Abinader2017-04-271-0/+3
|
* [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-0/+6
| | | | 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.
* [node] Eliminate src as an include pathJohn Firebaugh2017-03-281-0/+2
|
* Added wagyu and removed angus clipperBlake Thompson2017-03-171-0/+1
|
* [all] Build all release builds with -OsJohn Firebaugh2017-03-021-0/+1
|
* [tests] Disable timing-based Timer tests in CIJohn Firebaugh2017-02-151-2/+1
|
* [core] Update gl-js; fix $id filters with GeoJSON sourceJohn Firebaugh2017-02-081-1/+1
|
* [build] Remove Mason submodule in favor of CMake masonKonstantin Käfer2017-02-081-4/+4
|
* [build, ios, macos] Simplify version portion of user agent stringJohn Firebaugh2017-02-081-0/+12
| | | | 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.
* [linux] mesa 13.0.3John Firebaugh2017-01-231-7/+1
|
* [build] Run submodule update on every build, and npm install when the ↵Konstantin Käfer2017-01-191-21/+0
| | | | | | package.json changed We're now running a submodule update as part of every build, and when the project files are generated. We also run an npm install whenever the package.json was updated, both during project generation and as part of every build.
* [build] Avoid creating a recursively symlinked node_modulesJohn Firebaugh2017-01-181-1/+1
| | | | With the previous command, the second time it would run generated a node_modules symlink inside the top-level node_modules directory.
* [build] Symlink mapbox-gl-js/node_modules so that it shares a cacheJohn Firebaugh2017-01-091-0/+5
|
* [build] Use test-suite integration tests from mapbox-gl-jsJohn Firebaugh2017-01-091-0/+3
|
* [core] Get rid of user-specified refsJohn Firebaugh2017-01-041-0/+2
|
* [build] Use a submodule for mapbox-gl-js rather than an npm dependencyJohn Firebaugh2016-12-221-0/+6
|
* [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
|
* [all] Upgrade to boost 1.62.0John Firebaugh2016-12-051-1/+1
|
* [build] upgrade to variant 1.1.4 and dependenciesKonstantin Käfer2016-11-281-3/+3
|
* [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.
* [linux] Implement EGL headless backendTiago Vignatti2016-11-171-0/+8
| | | | | | | | | | | | | | | | | | Original author: Tiago Vignatti <tvignatti@gmail.com> Calling X11 window system is superfluous for headless rendering. This patch implements EGL platform using GBM, which is slightly more simple than the GLX path when using X11. In principle there are no big advantages in terms of performance etc. My motivation behind this was to get in touch with the code and the project. For testing I'm using: $ unset DISPLAY && ./build/linux-x86_64/Debug/mbgl-test v2: rebased patch against the new cmake changes; walk through render node to find a valid one; remove EGLSurface completely cause windows are not needed here.
* [build] Remove unused gl/implementation.hppBruno de Oliveira Abinader2016-11-081-2/+3
|
* [build] Use mesa-13.0.0-glx in CI buildsBruno de Oliveira Abinader2016-11-081-0/+7
|
* [linux] Added OSMesa headless backendBruno de Oliveira Abinader2016-11-041-0/+5
|
* [core] Modern C++ bindings for OpenGLJohn Firebaugh2016-10-281-1/+1
|
* [build] Set C++14 as default standard for CMakeBruno de Oliveira Abinader2016-10-241-0/+6
|
* [build] Re-add benchmark tests to the buildsystemThiago Marcos P. Santos2016-10-051-0/+5
| | | | Probably lost on the cmake migration
* [build] add back -WerrorKonstantin Käfer2016-09-301-4/+9
|
* [core] Use geojson as a header only libraryThiago Marcos P. Santos2016-09-281-1/+1
|
* [core] upgrade RapidJSON to 1.1.0Konstantin Käfer2016-09-151-2/+2
|
* upgrade to protozero 1.4.2 (#6227)Dane Springmeyer2016-08-311-1/+1
|
* upgrade to protozer 1.4.0 (#6158)Dane Springmeyer2016-08-251-1/+1
|