summaryrefslogtreecommitdiff
path: root/cmake/node.cmake
Commit message (Collapse)AuthorAgeFilesLines
* [node] Eliminate src as an include pathJohn Firebaugh2017-03-281-7/+5
|
* [node] adhere to node module naming requirementsKonstantin Käfer2017-02-231-1/+1
| | | | https://nodejs.org/api/addons.html#addons_building specifies that "The module_name must match the filename of the final binary (excluding the .node suffix).". While the mismatch between `mapbox-gl-native` and `mapbox_gl_native` hasn't caused issues so far, we should play by the book.
* [build] use node-cmake 2.xKonstantin Käfer2017-02-221-0/+8
| | | | - Removes need to run `npm install` before invoking cmake
* [build] move logging to utilKonstantin Käfer2016-11-221-2/+2
|
* [build] move headless rendering files to platform/defaultKonstantin Käfer2016-11-221-0/+1
|
* [core] [node] pass thread pool impl to Map constructorMike Morris2016-10-201-0/+2
| | | | | | | Updates mbgl::Map constructor usage everywhere Adds NodeThreadPool implementation using AsyncQueue to call Nan::AsyncQueueWorker from main thread
* [build] add CMake source groups to all targetsKonstantin Käfer2016-08-221-0/+2
|
* [build] convert build-shaders script from Python to Node.jsKonstantin Käfer2016-08-161-10/+0
|
* [build] use cmake script bundled with MasonKonstantin Käfer2016-08-051-0/+2
|
* [build] switch to CMakeKonstantin Käfer2016-08-051-0/+52
This is very much a work in progress.