Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1)

Side by Side Diff: third_party/WebKit/Source/core/inspector/BUILD.gn

Issue 2240663003: [DevTools] Introduce config file for inspector_protocol. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@2226863003
Patch Set: rebased Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | third_party/WebKit/Source/core/inspector/inspector.gyp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import("//third_party/WebKit/Source/bindings/bindings.gni") 5 import("//third_party/WebKit/Source/bindings/bindings.gni")
6 import("//third_party/WebKit/Source/core/core.gni") 6 import("//third_party/WebKit/Source/core/core.gni")
7 7
8 action("instrumentation_sources") { 8 action("instrumentation_sources") {
9 script = "CodeGeneratorInstrumentation.py" 9 script = "CodeGeneratorInstrumentation.py"
10 10
(...skipping 26 matching lines...) Expand all
37 sources = [ 37 sources = [
38 "../../platform/inspector_protocol/CodeGenerator.py", 38 "../../platform/inspector_protocol/CodeGenerator.py",
39 "../../platform/inspector_protocol/Exported_h.template", 39 "../../platform/inspector_protocol/Exported_h.template",
40 "../../platform/inspector_protocol/Imported_h.template", 40 "../../platform/inspector_protocol/Imported_h.template",
41 "../../platform/inspector_protocol/TypeBuilder_cpp.template", 41 "../../platform/inspector_protocol/TypeBuilder_cpp.template",
42 "../../platform/inspector_protocol/TypeBuilder_h.template", 42 "../../platform/inspector_protocol/TypeBuilder_h.template",
43 ] 43 ]
44 inputs = [ 44 inputs = [
45 "browser_protocol.json", 45 "browser_protocol.json",
46 "../../platform/v8_inspector/js_protocol.json", 46 "../../platform/v8_inspector/js_protocol.json",
47 "inspector_protocol_config.json",
47 ] 48 ]
48 outputs = [ 49 outputs = [
49 "$blink_core_output_dir/inspector/protocol/Accessibility.cpp", 50 "$blink_core_output_dir/inspector/protocol/Accessibility.cpp",
50 "$blink_core_output_dir/inspector/protocol/Accessibility.h", 51 "$blink_core_output_dir/inspector/protocol/Accessibility.h",
51 "$blink_core_output_dir/inspector/protocol/Animation.cpp", 52 "$blink_core_output_dir/inspector/protocol/Animation.cpp",
52 "$blink_core_output_dir/inspector/protocol/Animation.h", 53 "$blink_core_output_dir/inspector/protocol/Animation.h",
53 "$blink_core_output_dir/inspector/protocol/ApplicationCache.cpp", 54 "$blink_core_output_dir/inspector/protocol/ApplicationCache.cpp",
54 "$blink_core_output_dir/inspector/protocol/ApplicationCache.h", 55 "$blink_core_output_dir/inspector/protocol/ApplicationCache.h",
55 "$blink_core_output_dir/inspector/protocol/CacheStorage.cpp", 56 "$blink_core_output_dir/inspector/protocol/CacheStorage.cpp",
56 "$blink_core_output_dir/inspector/protocol/CacheStorage.h", 57 "$blink_core_output_dir/inspector/protocol/CacheStorage.h",
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
96 "$blink_core_output_dir/inspector/protocol/ServiceWorker.h", 97 "$blink_core_output_dir/inspector/protocol/ServiceWorker.h",
97 "$blink_core_output_dir/inspector/protocol/Storage.cpp", 98 "$blink_core_output_dir/inspector/protocol/Storage.cpp",
98 "$blink_core_output_dir/inspector/protocol/Storage.h", 99 "$blink_core_output_dir/inspector/protocol/Storage.h",
99 "$blink_core_output_dir/inspector/protocol/Tracing.cpp", 100 "$blink_core_output_dir/inspector/protocol/Tracing.cpp",
100 "$blink_core_output_dir/inspector/protocol/Tracing.h", 101 "$blink_core_output_dir/inspector/protocol/Tracing.h",
101 "$blink_core_output_dir/inspector/protocol/Worker.cpp", 102 "$blink_core_output_dir/inspector/protocol/Worker.cpp",
102 "$blink_core_output_dir/inspector/protocol/Worker.h", 103 "$blink_core_output_dir/inspector/protocol/Worker.h",
103 ] 104 ]
104 105
105 args = [ 106 args = [
106 "--protocol", 107 "--output_base",
107 rebase_path("browser_protocol.json", root_build_dir), 108 rebase_path(blink_core_output_dir, root_build_dir),
108 "--include", 109 "--config",
109 rebase_path("../../platform/v8_inspector/js_protocol.json", root_build_dir), 110 rebase_path("inspector_protocol_config.json", root_build_dir),
110 "--include_package",
111 "platform/v8_inspector/public/protocol",
112 "--string_type",
113 "String",
114 "--export_macro",
115 "CORE_EXPORT",
116 "--output_dir",
117 rebase_path(blink_core_output_dir + "/inspector/protocol", root_build_dir),
118 "--output_package",
119 "core/inspector/protocol",
120 ] 111 ]
121 } 112 }
122 113
123 action("protocol_version") { 114 action("protocol_version") {
124 script = 115 script =
125 "../../platform/inspector_protocol/generate-inspector-protocol-version" 116 "../../platform/inspector_protocol/generate-inspector-protocol-version"
126 117
127 inputs = [ 118 inputs = [
128 "browser_protocol.json", 119 "browser_protocol.json",
129 "../../platform/v8_inspector/js_protocol.json", 120 "../../platform/v8_inspector/js_protocol.json",
130 ] 121 ]
131 output_file = "$blink_core_output_dir/inspector/protocol.json" 122 output_file = "$blink_core_output_dir/inspector/protocol.json"
132 outputs = [ 123 outputs = [
133 output_file, 124 output_file,
134 ] 125 ]
135 126
136 args = [ 127 args = [
137 "--o", 128 "--o",
138 rebase_path(output_file, root_build_dir), 129 rebase_path(output_file, root_build_dir),
139 rebase_path("browser_protocol.json", root_build_dir), 130 rebase_path("browser_protocol.json", root_build_dir),
140 rebase_path("../../platform/v8_inspector/js_protocol.json", root_build_dir), 131 rebase_path("../../platform/v8_inspector/js_protocol.json", root_build_dir),
141 ] 132 ]
142 } 133 }
OLDNEW
« no previous file with comments | « no previous file | third_party/WebKit/Source/core/inspector/inspector.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698