| Index: content/browser/devtools/BUILD.gn
|
| diff --git a/content/browser/devtools/BUILD.gn b/content/browser/devtools/BUILD.gn
|
| index bc2b60d92434e6c06a1261299c54e2abfc6928fe..cb04b1b2a7b11e0cd9bb8d127938aa0328fd4458 100644
|
| --- a/content/browser/devtools/BUILD.gn
|
| +++ b/content/browser/devtools/BUILD.gn
|
| @@ -9,6 +9,7 @@ group("resources") {
|
| deps = [
|
| ":devtools_resources",
|
| ":devtools_protocol_constants",
|
| + ":devtools_protocol_handler",
|
| ]
|
| }
|
|
|
| @@ -56,7 +57,30 @@ action("gen_devtools_protocol_constants") {
|
| ]
|
| }
|
|
|
| +action("gen_devtools_protocol_handler") {
|
| + visibility = [ ":devtools_protocol_handler" ]
|
| +
|
| + script = "//content/browser/devtools/protocol/devtools_protocol_handler_generator.py"
|
| +
|
| + blink_protocol = "//third_party/WebKit/Source/devtools/protocol.json"
|
| + inputs = [ blink_protocol ]
|
| +
|
| + outputs = [
|
| + "$target_gen_dir/protocol/devtools_protocol_handler.h",
|
| + "$target_gen_dir/protocol/devtools_protocol_handler.cc",
|
| + ]
|
| +
|
| + args = [
|
| + rebase_path(blink_protocol, root_build_dir),
|
| + ] + rebase_path(outputs, root_build_dir)
|
| +}
|
| +
|
| source_set("devtools_protocol_constants") {
|
| visibility = [ ":resources" ]
|
| sources = get_target_outputs(":gen_devtools_protocol_constants")
|
| }
|
| +
|
| +source_set("devtools_protocol_handler") {
|
| + visibility = [ ":resources" ]
|
| + sources = get_target_outputs(":gen_devtools_protocol_handler")
|
| +}
|
|
|