| Index: third_party/WebKit/Source/platform/BUILD.gn
|
| diff --git a/third_party/WebKit/Source/platform/BUILD.gn b/third_party/WebKit/Source/platform/BUILD.gn
|
| index c7094af2514515e0eeb0d77e904fb49ff19fbae9..826f4d1d4f9a862611e17bf9e8abb9a13e5bc03b 100644
|
| --- a/third_party/WebKit/Source/platform/BUILD.gn
|
| +++ b/third_party/WebKit/Source/platform/BUILD.gn
|
| @@ -192,44 +192,39 @@ executable("character_data_generator") {
|
|
|
| # Inspector protocol
|
|
|
| -action("inspector_protocol_sources") {
|
| - script = "inspector_protocol/CodeGenerator.py"
|
| - deps = [
|
| - ":inspector_protocol_compatibility",
|
| - ]
|
| - sources = inspector_protocol_sources
|
| +inspector_protocol_generate("inspector_protocol_sources") {
|
| + out_dir = blink_platform_output_dir
|
| +
|
| + config_file = "v8_inspector/inspector_protocol_config.json"
|
| inputs = [
|
| "v8_inspector/js_protocol.json",
|
| "v8_inspector/inspector_protocol_config.json",
|
| ]
|
| +
|
| + # This are relative to blink_platform_output_dir.
|
| outputs = [
|
| - "$blink_platform_output_dir/v8_inspector/protocol/Forward.h",
|
| - "$blink_platform_output_dir/v8_inspector/protocol/Protocol.cpp",
|
| - "$blink_platform_output_dir/v8_inspector/protocol/Protocol.h",
|
| - "$blink_platform_output_dir/v8_inspector/protocol/Console.cpp",
|
| - "$blink_platform_output_dir/v8_inspector/protocol/Console.h",
|
| - "$blink_platform_output_dir/v8_inspector/protocol/Debugger.cpp",
|
| - "$blink_platform_output_dir/v8_inspector/protocol/Debugger.h",
|
| - "$blink_platform_output_dir/v8_inspector/protocol/HeapProfiler.cpp",
|
| - "$blink_platform_output_dir/v8_inspector/protocol/HeapProfiler.h",
|
| - "$blink_platform_output_dir/v8_inspector/protocol/Profiler.cpp",
|
| - "$blink_platform_output_dir/v8_inspector/protocol/Profiler.h",
|
| - "$blink_platform_output_dir/v8_inspector/protocol/Runtime.cpp",
|
| - "$blink_platform_output_dir/v8_inspector/protocol/Runtime.h",
|
| - "$blink_platform_output_dir/v8_inspector/protocol/Schema.cpp",
|
| - "$blink_platform_output_dir/v8_inspector/protocol/Schema.h",
|
| - "$blink_platform_output_dir/v8_inspector/public/protocol/Debugger.h",
|
| - "$blink_platform_output_dir/v8_inspector/public/protocol/Runtime.h",
|
| - "$blink_platform_output_dir/v8_inspector/public/protocol/Schema.h",
|
| + "v8_inspector/protocol/Forward.h",
|
| + "v8_inspector/protocol/Protocol.cpp",
|
| + "v8_inspector/protocol/Protocol.h",
|
| + "v8_inspector/protocol/Console.cpp",
|
| + "v8_inspector/protocol/Console.h",
|
| + "v8_inspector/protocol/Debugger.cpp",
|
| + "v8_inspector/protocol/Debugger.h",
|
| + "v8_inspector/protocol/HeapProfiler.cpp",
|
| + "v8_inspector/protocol/HeapProfiler.h",
|
| + "v8_inspector/protocol/Profiler.cpp",
|
| + "v8_inspector/protocol/Profiler.h",
|
| + "v8_inspector/protocol/Runtime.cpp",
|
| + "v8_inspector/protocol/Runtime.h",
|
| + "v8_inspector/protocol/Schema.cpp",
|
| + "v8_inspector/protocol/Schema.h",
|
| + "v8_inspector/public/protocol/Debugger.h",
|
| + "v8_inspector/public/protocol/Runtime.h",
|
| + "v8_inspector/public/protocol/Schema.h",
|
| ]
|
|
|
| - args = [
|
| - "--jinja_dir",
|
| - rebase_path("../../../", root_build_dir), # jinja is in chromium's third_party
|
| - "--output_base",
|
| - rebase_path(blink_platform_output_dir, root_build_dir),
|
| - "--config",
|
| - rebase_path("v8_inspector/inspector_protocol_config.json", root_build_dir),
|
| + deps = [
|
| + ":inspector_protocol_compatibility",
|
| ]
|
| }
|
|
|
|
|