summaryrefslogtreecommitdiff
path: root/node.gyp
diff options
context:
space:
mode:
authorEugene Ostroukhov <eostroukhov@chromium.org>2016-10-05 15:11:48 -0700
committerEugene Ostroukhov <eostroukhov@chromium.org>2016-10-26 09:37:45 -0700
commit8f00455c5194154ce909ddac6488ae2e42976a4c (patch)
tree299b8e0dac0949cfb7fbbb6e63bedf176575cf06 /node.gyp
parent63243bcb330408d511b3945c53719425d8b7abb8 (diff)
downloadnode-new-8f00455c5194154ce909ddac6488ae2e42976a4c.tar.gz
inspector: switch to new inspector APIs
This implementation switches to V8 inspector from the V8 repository. The new inspector integration is now using final APIs and exposes a stable wire protocol, removing the need for pointing the users to specific devtools version. PR-URL: https://github.com/nodejs/node/pull/9028 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Diffstat (limited to 'node.gyp')
-rw-r--r--node.gyp13
1 files changed, 5 insertions, 8 deletions
diff --git a/node.gyp b/node.gyp
index 59bdc0d3a7..bfdbf927c9 100644
--- a/node.gyp
+++ b/node.gyp
@@ -314,8 +314,6 @@
[ 'v8_inspector=="true"', {
'defines': [
'HAVE_INSPECTOR=1',
- 'V8_INSPECTOR_USE_STL=1',
- 'V8_INSPECTOR_USE_OLD_STL=1',
],
'sources': [
'src/inspector_agent.cc',
@@ -324,13 +322,13 @@
'src/inspector_agent.h',
],
'dependencies': [
- 'deps/v8_inspector/third_party/v8_inspector/platform/'
- 'v8_inspector/v8_inspector.gyp:v8_inspector_stl',
+ 'deps/v8_inspector/src/inspector/inspector.gyp:standalone_inspector',
'v8_inspector_compress_protocol_json#host',
],
'include_dirs': [
- 'deps/v8_inspector/third_party/v8_inspector',
- '<(SHARED_INTERMEDIATE_DIR)/blink', # for inspector
+ 'deps/v8_inspector/include',
+ '<(SHARED_INTERMEDIATE_DIR)/include', # for inspector
+ '<(SHARED_INTERMEDIATE_DIR)',
],
}, {
'defines': [ 'HAVE_INSPECTOR=0' ]
@@ -666,8 +664,7 @@
'action_name': 'v8_inspector_compress_protocol_json',
'process_outputs_as_sources': 1,
'inputs': [
- 'deps/v8_inspector/third_party/'
- 'v8_inspector/platform/v8_inspector/js_protocol.json',
+ 'deps/v8_inspector/src/inspector/js_protocol.json',
],
'outputs': [
'<(SHARED_INTERMEDIATE_DIR)/v8_inspector_protocol_json.h',