summaryrefslogtreecommitdiff
path: root/configure
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 /configure
parent63243bcb330408d511b3945c53719425d8b7abb8 (diff)
downloadandroid-node-v8-8f00455c5194154ce909ddac6488ae2e42976a4c.tar.gz
android-node-v8-8f00455c5194154ce909ddac6488ae2e42976a4c.tar.bz2
android-node-v8-8f00455c5194154ce909ddac6488ae2e42976a4c.zip
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 'configure')
-rwxr-xr-xconfigure8
1 files changed, 7 insertions, 1 deletions
diff --git a/configure b/configure
index 9b4fa94521..20975831ff 100755
--- a/configure
+++ b/configure
@@ -852,7 +852,6 @@ def configure_node(o):
o['variables']['library_files'] = options.linked_module
o['variables']['asan'] = int(options.enable_asan or 0)
- o['variables']['v8_inspector'] = b(not options.without_inspector)
o['variables']['debug_devtools'] = 'node'
if options.use_xcode and options.use_ninja:
@@ -1220,6 +1219,12 @@ def configure_intl(o):
pprint.pformat(icu_config, indent=2) + '\n')
return # end of configure_intl
+def configure_inspector(o):
+ disable_inspector = (options.without_inspector or
+ options.with_intl in (None, 'none') or
+ options.without_ssl)
+ o['variables']['v8_inspector'] = b(not disable_inspector)
+
output = {
'variables': {},
'include_dirs': [],
@@ -1250,6 +1255,7 @@ configure_v8(output)
configure_openssl(output)
configure_intl(output)
configure_static(output)
+configure_inspector(output)
# variables should be a root level element,
# move everything else to target_defaults