[node] Fixes 'make xnode' to configure HOST_SLUG.gypi
Adds node-gyp to dev-dependencies to support 'make xnode' on Node v0.10.x Ignores -Wnested-anon-types around v8.h includes.
This commit is contained in:
2
Makefile
2
Makefile
@@ -86,7 +86,7 @@ node: ; $(RUN) HTTP=none ASSET=none CACHE=none Makefile/node
|
||||
|
||||
|
||||
.PHONY: Xcode/node
|
||||
Xcode/node: ; $(RUN) HTTP=none ASSET=none CACHE=none node/xproj
|
||||
Xcode/node: ; $(RUN) HTTP=none ASSET=none CACHE=none Xcode/node
|
||||
|
||||
.PHONY: xnode
|
||||
xnode: Xcode/node ; @open ./build/binding.xcodeproj
|
||||
|
||||
@@ -27,6 +27,7 @@
|
||||
"devDependencies": {
|
||||
"aws-sdk": "^2.2.9",
|
||||
"mapbox-gl-test-suite": "mapbox/mapbox-gl-test-suite#744b63be01e36c75c6e629aec16a53048c0b7dbc",
|
||||
"node-gyp": "^3.0.3",
|
||||
"read-package-json": "^2.0.2",
|
||||
"request": "^2.65.0",
|
||||
"tape": "^4.2.1"
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
#pragma GCC diagnostic push
|
||||
#pragma GCC diagnostic ignored "-Wunused-parameter"
|
||||
#pragma GCC diagnostic ignored "-Wshadow"
|
||||
#pragma GCC diagnostic ignored "-Wnested-anon-types"
|
||||
#include <nan.h>
|
||||
#pragma GCC diagnostic pop
|
||||
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
#pragma GCC diagnostic push
|
||||
#pragma GCC diagnostic ignored "-Wunused-parameter"
|
||||
#pragma GCC diagnostic ignored "-Wshadow"
|
||||
#pragma GCC diagnostic ignored "-Wnested-anon-types"
|
||||
#include <nan.h>
|
||||
#pragma GCC diagnostic pop
|
||||
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
#pragma GCC diagnostic push
|
||||
#pragma GCC diagnostic ignored "-Wunused-parameter"
|
||||
#pragma GCC diagnostic ignored "-Wshadow"
|
||||
#pragma GCC diagnostic ignored "-Wnested-anon-types"
|
||||
#include <nan.h>
|
||||
#pragma GCC diagnostic pop
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
#pragma GCC diagnostic push
|
||||
#pragma GCC diagnostic ignored "-Wunused-parameter"
|
||||
#pragma GCC diagnostic ignored "-Wshadow"
|
||||
#pragma GCC diagnostic ignored "-Wnested-anon-types"
|
||||
#include <node.h>
|
||||
#include <nan.h>
|
||||
#pragma GCC diagnostic pop
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
#pragma GCC diagnostic push
|
||||
#pragma GCC diagnostic ignored "-Wunused-parameter"
|
||||
#pragma GCC diagnostic ignored "-Wshadow"
|
||||
#pragma GCC diagnostic ignored "-Wnested-anon-types"
|
||||
#include <nan.h>
|
||||
#pragma GCC diagnostic pop
|
||||
|
||||
|
||||
Reference in New Issue
Block a user