diff options
author | Eugene Ostroukhov <eostroukhov@chromium.org> | 2016-10-05 15:11:48 -0700 |
---|---|---|
committer | Eugene Ostroukhov <eostroukhov@chromium.org> | 2016-10-26 09:37:45 -0700 |
commit | 8f00455c5194154ce909ddac6488ae2e42976a4c (patch) | |
tree | 299b8e0dac0949cfb7fbbb6e63bedf176575cf06 /configure | |
parent | 63243bcb330408d511b3945c53719425d8b7abb8 (diff) | |
download | android-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-x | configure | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -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 |