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

Side by Side Diff: third_party/WebKit/Source/platform/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
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("//build/config/features.gni") 5 import("//build/config/features.gni")
6 import("//build/config/ui.gni") 6 import("//build/config/ui.gni")
7 import("//testing/test.gni") 7 import("//testing/test.gni")
8 import("//third_party/WebKit/Source/build/scripts/scripts.gni") 8 import("//third_party/WebKit/Source/build/scripts/scripts.gni")
9 import("//third_party/WebKit/Source/config.gni") 9 import("//third_party/WebKit/Source/config.gni")
10 import("//third_party/WebKit/Source/platform/platform.gni") 10 import("//third_party/WebKit/Source/platform/platform.gni")
(...skipping 185 matching lines...) Expand 10 before | Expand all | Expand 10 after
196 ] 196 ]
197 sources = [ 197 sources = [
198 "inspector_protocol/CodeGenerator.py", 198 "inspector_protocol/CodeGenerator.py",
199 "inspector_protocol/Exported_h.template", 199 "inspector_protocol/Exported_h.template",
200 "inspector_protocol/Imported_h.template", 200 "inspector_protocol/Imported_h.template",
201 "inspector_protocol/TypeBuilder_cpp.template", 201 "inspector_protocol/TypeBuilder_cpp.template",
202 "inspector_protocol/TypeBuilder_h.template", 202 "inspector_protocol/TypeBuilder_h.template",
203 ] 203 ]
204 inputs = [ 204 inputs = [
205 "v8_inspector/js_protocol.json", 205 "v8_inspector/js_protocol.json",
206 "v8_inspector/inspector_protocol_config.json",
206 ] 207 ]
207 outputs = [ 208 outputs = [
208 "$blink_platform_output_dir/v8_inspector/protocol/Console.cpp", 209 "$blink_platform_output_dir/v8_inspector/protocol/Console.cpp",
209 "$blink_platform_output_dir/v8_inspector/protocol/Console.h", 210 "$blink_platform_output_dir/v8_inspector/protocol/Console.h",
210 "$blink_platform_output_dir/v8_inspector/protocol/Debugger.cpp", 211 "$blink_platform_output_dir/v8_inspector/protocol/Debugger.cpp",
211 "$blink_platform_output_dir/v8_inspector/protocol/Debugger.h", 212 "$blink_platform_output_dir/v8_inspector/protocol/Debugger.h",
212 "$blink_platform_output_dir/v8_inspector/protocol/HeapProfiler.cpp", 213 "$blink_platform_output_dir/v8_inspector/protocol/HeapProfiler.cpp",
213 "$blink_platform_output_dir/v8_inspector/protocol/HeapProfiler.h", 214 "$blink_platform_output_dir/v8_inspector/protocol/HeapProfiler.h",
214 "$blink_platform_output_dir/v8_inspector/protocol/Profiler.cpp", 215 "$blink_platform_output_dir/v8_inspector/protocol/Profiler.cpp",
215 "$blink_platform_output_dir/v8_inspector/protocol/Profiler.h", 216 "$blink_platform_output_dir/v8_inspector/protocol/Profiler.h",
216 "$blink_platform_output_dir/v8_inspector/protocol/Runtime.cpp", 217 "$blink_platform_output_dir/v8_inspector/protocol/Runtime.cpp",
217 "$blink_platform_output_dir/v8_inspector/protocol/Runtime.h", 218 "$blink_platform_output_dir/v8_inspector/protocol/Runtime.h",
218 "$blink_platform_output_dir/v8_inspector/public/protocol/Runtime.h", 219 "$blink_platform_output_dir/v8_inspector/public/protocol/Runtime.h",
219 "$blink_platform_output_dir/v8_inspector/public/protocol/Debugger.h", 220 "$blink_platform_output_dir/v8_inspector/public/protocol/Debugger.h",
220 ] 221 ]
221 222
222 args = [ 223 args = [
223 "--protocol", 224 "--output_base",
224 rebase_path("v8_inspector/js_protocol.json", root_build_dir), 225 rebase_path(blink_platform_output_dir, root_build_dir),
225 "--string_type", 226 "--config",
226 "String16", 227 rebase_path("v8_inspector/inspector_protocol_config.json", root_build_dir),
227 "--export_macro",
228 "PLATFORM_EXPORT",
229 "--output_dir",
230 rebase_path(blink_platform_output_dir + "/v8_inspector/protocol",
231 root_build_dir),
232 "--output_package",
233 "platform/v8_inspector/protocol",
234 "--exported_dir",
235 rebase_path(blink_platform_output_dir + "/v8_inspector/public/protocol",
236 root_build_dir),
237 "--exported_package",
238 "platform/v8_inspector/public/protocol",
239 ] 228 ]
240 } 229 }
241 230
242 action("inspector_protocol_version") { 231 action("inspector_protocol_version") {
243 script = "inspector_protocol/generate-inspector-protocol-version" 232 script = "inspector_protocol/generate-inspector-protocol-version"
244 233
245 inputs = [ 234 inputs = [
246 "v8_inspector/js_protocol.json", 235 "v8_inspector/js_protocol.json",
247 ] 236 ]
248 output_file = 237 output_file =
(...skipping 419 matching lines...) Expand 10 before | Expand all | Expand 10 after
668 } 657 }
669 658
670 if (current_cpu == "x86" || current_cpu == "x64") { 659 if (current_cpu == "x86" || current_cpu == "x64") {
671 source_set("blink_x86_sse") { 660 source_set("blink_x86_sse") {
672 sources = blink_platform_sse_files 661 sources = blink_platform_sse_files
673 deps = [ 662 deps = [
674 ":blink_common", 663 ":blink_common",
675 ] 664 ]
676 } 665 }
677 } 666 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698