summaryrefslogtreecommitdiff
path: root/binding.gyp
Commit message (Collapse)AuthorAgeFilesLines
* [node] Allow GC in spite of reference loops through the request methodJohn Firebaugh2015-11-201-2/+0
| | | | | | | | | | | | | | The following produces a reference cycle: var map = new mbgl.Map({ request: function () { ... } }); map has a reference to the request function, which has a reference to its closure, which has a reference to map. Storing a the map options in an internal field, rather than a Persistent, allows V8 to collect the reference cycle when none of its members have other references.
* [core] move mbgl.gyp to gyp directoryMike Morris2015-11-041-3/+3
| | | | | So npm won't clobber binding.gyp, refs https://github.com/npm/npm/issues/10243
* [node] include node headers in binding.gyp, undef libuv_cflagsMike Morris2015-10-261-0/+1
|
* [node] make task for building node via XcodeMike Morris2015-10-261-1/+3
|
* drop conditions from binding.gypMike Morris2015-09-011-42/+0
|
* move package.json and binding.gyp to root, drop tiles.tilejsonMike Morris2015-09-011-0/+82
|
* move node-mbgl to platform/node/ directoryMike Morris2015-08-211-79/+0
|
* drop CompressPNGMike Morris2015-05-151-2/+0
|
* gcc -Wshadow is annoyingMike Morris2015-05-141-1/+0
|
* compile OS X with --std=c++1yMike Morris2015-05-131-1/+1
| | | | | because Travis uses Apple LLVM 6.0 and full c++14 support landed in 6.1 https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/WhatsNewXcode/WhatsNewXcode.pdf
* ignore GCC diagnostics for node.hMike Morris2015-05-131-0/+1
|
* update travis script for https://github.com/mapbox/mapbox-gl-native/pull/1339Mike Morris2015-05-131-16/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | refactor mbgl travis scripts source travis_helper.sh, run setup.sh pushd/popd sudo false travis matrix with c++14 support? drop setup_mesa.sh update binding.gyp language: c drop thread_object, add async_queue fix async_queue.hpp includes std::make_unique pip install awscli
* move node log from backend to observer patternMike Morris2015-04-171-1/+1
| | | | back to gl-native master branch
* move back to node-mapbox-gl-nativeMike Morris2015-02-241-1/+1
|
* add node-pre-gypMike Morris2015-02-171-4/+4
|
* expose log messages to node.jsKonstantin Käfer2015-02-121-0/+2
|
* adapt to static-render branch changes [skip ci]Konstantin Käfer2015-02-111-2/+2
| | | | still missing updated tests
* get tests passing on travisMike Morris2015-02-101-6/+9
| | | | | | | | | add iam template with mapbox-gl-testing and mapbox-node-binary permissions add travis build scripts and .travis.yml rm -f platform gypi map.resize is private now, called by view.resize set stdlib and c++11 per platform, link glfw3 ldflags on linux pass --clang to node-gyp per https://github.com/mapbox/mapbox-gl-native/pull/364#issuecomment-51735692
* initial version with updated build systemKonstantin Käfer2015-02-041-0/+59