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

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

Issue 2295913003: [DevTools] Switch from platform/v8_inspector to v8/v8-inspector.h. (Closed)
Patch Set: rebase Created 4 years, 3 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
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 import( 7 import(
8 "//third_party/WebKit/Source/platform/inspector_protocol/inspector_protocol. gni") 8 "//third_party/WebKit/Source/platform/inspector_protocol/inspector_protocol. gni")
9 9
10 blink_core_sources("inspector") { 10 blink_core_sources("inspector") {
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after
120 rebase_path(blink_core_output_dir, root_build_dir), 120 rebase_path(blink_core_output_dir, root_build_dir),
121 ] 121 ]
122 } 122 }
123 123
124 # inspector protocol ----------------------------------------------------------- 124 # inspector protocol -----------------------------------------------------------
125 125
126 inspector_protocol_generate("protocol_sources") { 126 inspector_protocol_generate("protocol_sources") {
127 out_dir = blink_core_output_dir 127 out_dir = blink_core_output_dir
128 128
129 config_file = "inspector_protocol_config.json" 129 config_file = "inspector_protocol_config.json"
130
131 # TODO(dgozman): export js_protocol.json path from v8's build.
130 inputs = [ 132 inputs = [
131 "browser_protocol.json", 133 "browser_protocol.json",
132 "../../platform/v8_inspector/js_protocol.json", 134 "//v8/src/inspector/js_protocol.json",
133 "inspector_protocol_config.json", 135 "inspector_protocol_config.json",
134 ] 136 ]
135 137
136 # These are relative to blink_core_output_dir. 138 # These are relative to blink_core_output_dir.
137 outputs = [ 139 outputs = [
138 "inspector/protocol/Accessibility.cpp", 140 "inspector/protocol/Accessibility.cpp",
139 "inspector/protocol/Accessibility.h", 141 "inspector/protocol/Accessibility.h",
140 "inspector/protocol/Animation.cpp", 142 "inspector/protocol/Animation.cpp",
141 "inspector/protocol/Animation.h", 143 "inspector/protocol/Animation.h",
142 "inspector/protocol/ApplicationCache.cpp", 144 "inspector/protocol/ApplicationCache.cpp",
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
221 "//third_party/WebKit/Source/wtf", 223 "//third_party/WebKit/Source/wtf",
222 "//v8", 224 "//v8",
223 ] 225 ]
224 } 226 }
225 227
226 action("protocol_compatibility_check") { 228 action("protocol_compatibility_check") {
227 script = "../../platform/inspector_protocol/CheckProtocolCompatibility.py" 229 script = "../../platform/inspector_protocol/CheckProtocolCompatibility.py"
228 230
229 inputs = [ 231 inputs = [
230 "browser_protocol.json", 232 "browser_protocol.json",
231 "../../platform/v8_inspector/js_protocol.json", 233 "//v8/src/inspector/js_protocol.json",
232 ] 234 ]
233 _stamp = "$blink_core_output_dir/inspector/browser_protocol.stamp" 235 _stamp = "$blink_core_output_dir/inspector/browser_protocol.stamp"
234 outputs = [ 236 outputs = [
235 _stamp, 237 _stamp,
236 ] 238 ]
237 239
238 args = [ 240 args = [
239 "--stamp", 241 "--stamp",
240 rebase_path(_stamp, root_build_dir), 242 rebase_path(_stamp, root_build_dir),
241 rebase_path("browser_protocol.json", root_build_dir), 243 rebase_path("browser_protocol.json", root_build_dir),
242 rebase_path("../../platform/v8_inspector/js_protocol.json", root_build_dir), 244 rebase_path("//v8/src/inspector/js_protocol.json", root_build_dir),
243 ] 245 ]
244 } 246 }
245 247
246 action("protocol_version") { 248 action("protocol_version") {
247 deps = [ 249 deps = [
248 ":protocol_compatibility_check", 250 ":protocol_compatibility_check",
249 ] 251 ]
250 script = "../../platform/inspector_protocol/ConcatenateProtocols.py" 252 script = "../../platform/inspector_protocol/ConcatenateProtocols.py"
251 253
252 inputs = [ 254 inputs = [
253 "browser_protocol.json", 255 "browser_protocol.json",
254 "../../platform/v8_inspector/js_protocol.json", 256 "//v8/src/inspector/js_protocol.json",
255 ] 257 ]
256 output_file = "$blink_core_output_dir/inspector/protocol.json" 258 output_file = "$blink_core_output_dir/inspector/protocol.json"
257 outputs = [ 259 outputs = [
258 output_file, 260 output_file,
259 ] 261 ]
260 262
261 args = [ 263 args = [
262 rebase_path("browser_protocol.json", root_build_dir), 264 rebase_path("browser_protocol.json", root_build_dir),
263 rebase_path("../../platform/v8_inspector/js_protocol.json", root_build_dir), 265 rebase_path("//v8/src/inspector/js_protocol.json", root_build_dir),
264 rebase_path(output_file, root_build_dir), 266 rebase_path(output_file, root_build_dir),
265 ] 267 ]
266 } 268 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698