lib: build node inspect
into node
Include the relevant files from `deps/node-inspect` in the compiled `node` binary and make `node inspect` work like `node-inspect`. PR-URL: https://github.com/nodejs/node/pull/10187 Reviewed-By: James M Snell <jasnell@gmail.com>
This commit is contained in:
parent
fc3f0d63b4
commit
fd18b656a3
4
lib/internal/bootstrap_node.js
vendored
4
lib/internal/bootstrap_node.js
vendored
@ -76,6 +76,10 @@
|
|||||||
// Start the debugger agent
|
// Start the debugger agent
|
||||||
NativeModule.require('_debugger').start();
|
NativeModule.require('_debugger').start();
|
||||||
|
|
||||||
|
} else if (process.argv[1] === 'inspect') {
|
||||||
|
// Start the debugger agent
|
||||||
|
NativeModule.require('node-inspect/lib/_inspect').start();
|
||||||
|
|
||||||
} else if (process.argv[1] === '--remote_debugging_server') {
|
} else if (process.argv[1] === '--remote_debugging_server') {
|
||||||
// Start the debugging server
|
// Start the debugging server
|
||||||
NativeModule.require('internal/inspector/remote_debugging_server');
|
NativeModule.require('internal/inspector/remote_debugging_server');
|
||||||
|
3
node.gyp
3
node.gyp
@ -113,6 +113,9 @@
|
|||||||
'deps/v8/tools/tickprocessor.js',
|
'deps/v8/tools/tickprocessor.js',
|
||||||
'deps/v8/tools/SourceMap.js',
|
'deps/v8/tools/SourceMap.js',
|
||||||
'deps/v8/tools/tickprocessor-driver.js',
|
'deps/v8/tools/tickprocessor-driver.js',
|
||||||
|
'deps/node-inspect/lib/_inspect.js',
|
||||||
|
'deps/node-inspect/lib/internal/inspect_client.js',
|
||||||
|
'deps/node-inspect/lib/internal/inspect_repl.js',
|
||||||
],
|
],
|
||||||
'conditions': [
|
'conditions': [
|
||||||
[ 'node_shared=="true"', {
|
[ 'node_shared=="true"', {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user