inspector: migrate node to js_protocol.pdl
On inspector side we are going to deprecate .json protocol definition formation and replace it with new .pdl format. New format allows us to use multiline commends and contains less noise in comparision then .json. PR-URL: https://github.com/nodejs/node/pull/20141 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: James M Snell <jasnell@keybase.io>
This commit is contained in:
parent
998e174ce1
commit
fda2b9aca9
23
node.gyp
23
node.gyp
@ -681,11 +681,32 @@
|
||||
'conditions': [
|
||||
[ 'v8_enable_inspector==1', {
|
||||
'actions': [
|
||||
{
|
||||
'action_name': 'v8_inspector_copy_protocol_to_intermediate_folder',
|
||||
'inputs': [ 'deps/v8/src/inspector/js_protocol.pdl' ],
|
||||
'outputs': [ '<(SHARED_INTERMEDIATE_DIR)/js_protocol.pdl' ],
|
||||
'action': [ 'cp', '<@(_inputs)', '<(SHARED_INTERMEDIATE_DIR)' ],
|
||||
},
|
||||
{
|
||||
'action_name': 'v8_inspector_convert_protocol_to_json',
|
||||
'inputs': [
|
||||
'<(SHARED_INTERMEDIATE_DIR)/js_protocol.pdl',
|
||||
],
|
||||
'outputs': [
|
||||
'<(SHARED_INTERMEDIATE_DIR)/js_protocol.json',
|
||||
],
|
||||
'action': [
|
||||
'python',
|
||||
'deps/v8/third_party/inspector_protocol/ConvertProtocolToJSON.py',
|
||||
'<@(_inputs)',
|
||||
'<@(_outputs)',
|
||||
],
|
||||
},
|
||||
{
|
||||
'action_name': 'v8_inspector_compress_protocol_json',
|
||||
'process_outputs_as_sources': 1,
|
||||
'inputs': [
|
||||
'deps/v8/src/inspector/js_protocol.json',
|
||||
'<(SHARED_INTERMEDIATE_DIR)/js_protocol.json',
|
||||
],
|
||||
'outputs': [
|
||||
'<(SHARED_INTERMEDIATE_DIR)/v8_inspector_protocol_json.h',
|
||||
|
Loading…
x
Reference in New Issue
Block a user