| OLD | NEW |
| 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/ui.gni") | 5 import("//build/config/ui.gni") |
| 6 import("//testing/test.gni") | 6 import("//testing/test.gni") |
| 7 import("//third_party/WebKit/Source/build/scripts/scripts.gni") | 7 import("//third_party/WebKit/Source/build/scripts/scripts.gni") |
| 8 import("//third_party/WebKit/Source/config.gni") | 8 import("//third_party/WebKit/Source/config.gni") |
| 9 import("//third_party/WebKit/Source/platform/platform.gni") | 9 import("//third_party/WebKit/Source/platform/platform.gni") |
| 10 import("//third_party/WebKit/Source/platform/platform_generated.gni") | 10 import("//third_party/WebKit/Source/platform/platform_generated.gni") |
| (...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 195 | 195 |
| 196 sources = [ | 196 sources = [ |
| 197 "inspector_protocol/CodeGenerator.py", | 197 "inspector_protocol/CodeGenerator.py", |
| 198 ] | 198 ] |
| 199 inputs = [ | 199 inputs = [ |
| 200 protocol_file, | 200 protocol_file, |
| 201 "inspector_protocol/TypeBuilder_h.template", | 201 "inspector_protocol/TypeBuilder_h.template", |
| 202 "inspector_protocol/TypeBuilder_cpp.template", | 202 "inspector_protocol/TypeBuilder_cpp.template", |
| 203 ] | 203 ] |
| 204 outputs = [ | 204 outputs = [ |
| 205 "$blink_platform_output_dir/inspector_protocol/TypeBuilder.cpp", | 205 "$blink_platform_output_dir/v8_inspector/protocol/Debugger.cpp", |
| 206 "$blink_platform_output_dir/inspector_protocol/TypeBuilder.h", | 206 "$blink_platform_output_dir/v8_inspector/protocol/Debugger.h", |
| 207 "$blink_platform_output_dir/v8_inspector/protocol/HeapProfiler.cpp", |
| 208 "$blink_platform_output_dir/v8_inspector/protocol/HeapProfiler.h", |
| 209 "$blink_platform_output_dir/v8_inspector/protocol/Profiler.cpp", |
| 210 "$blink_platform_output_dir/v8_inspector/protocol/Profiler.h", |
| 211 "$blink_platform_output_dir/v8_inspector/protocol/Runtime.cpp", |
| 212 "$blink_platform_output_dir/v8_inspector/protocol/Runtime.h", |
| 207 ] | 213 ] |
| 208 | 214 |
| 209 args = [ | 215 args = [ |
| 210 rebase_path(protocol_file, root_build_dir), | 216 rebase_path(protocol_file, root_build_dir), |
| 217 "--domains", |
| 218 "Debugger,HeapProfiler,Profiler,Runtime", |
| 219 "--string_type", |
| 220 "String16", |
| 221 "--export_macro", |
| 222 "PLATFORM_EXPORT", |
| 211 "--output_dir", | 223 "--output_dir", |
| 212 rebase_path(blink_platform_output_dir + "/inspector_protocol/", | 224 rebase_path(blink_platform_output_dir + "/v8_inspector/protocol", |
| 213 root_build_dir), | 225 root_build_dir), |
| 214 ] | 226 "--output_package", |
| 215 | 227 "platform/v8_inspector/protocol", |
| 216 deps = [ | |
| 217 ":inspector_protocol_version", | |
| 218 ] | 228 ] |
| 219 } | 229 } |
| 220 | 230 |
| 221 action("inspector_protocol_version") { | 231 action("inspector_protocol_version") { |
| 222 script = "inspector_protocol/generate-inspector-protocol-version" | 232 script = "inspector_protocol/generate-inspector-protocol-version" |
| 223 | 233 |
| 224 inputs = [ | 234 inputs = [ |
| 225 protocol_file, | 235 protocol_file, |
| 226 ] | 236 ] |
| 227 output_file = | 237 output_file = |
| (...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 277 visibility = [ "//third_party/WebKit/Source/*" ] | 287 visibility = [ "//third_party/WebKit/Source/*" ] |
| 278 public_deps = [ | 288 public_deps = [ |
| 279 ":blink_common", | 289 ":blink_common", |
| 280 ":character_data", | 290 ":character_data", |
| 281 ":color_data", | 291 ":color_data", |
| 282 ":font_family_names", | 292 ":font_family_names", |
| 283 ":http_names", | 293 ":http_names", |
| 284 ":inspector_debugger_script", | 294 ":inspector_debugger_script", |
| 285 ":inspector_injected_script", | 295 ":inspector_injected_script", |
| 286 ":inspector_protocol_sources", | 296 ":inspector_protocol_sources", |
| 297 ":inspector_protocol_version", |
| 287 ":runtime_enabled_features", | 298 ":runtime_enabled_features", |
| 288 ] | 299 ] |
| 289 } | 300 } |
| 290 | 301 |
| 291 # TODO(brettw) Objective C Renaming postbuild steps on Mac. | 302 # TODO(brettw) Objective C Renaming postbuild steps on Mac. |
| 292 # blink_platform target in blink_platform.gyp | 303 # blink_platform target in blink_platform.gyp |
| 293 component("platform") { | 304 component("platform") { |
| 294 visibility = [] # Allow re-assignment of list. | 305 visibility = [] # Allow re-assignment of list. |
| 295 visibility = [ | 306 visibility = [ |
| 296 "//third_party/WebKit/*", | 307 "//third_party/WebKit/*", |
| 297 "//url/mojo:url_mojom_origin_blink_cpp_sources", | 308 "//url/mojo:url_mojom_origin_blink_cpp_sources", |
| 298 "//url/mojo:url_mojom_gurl_blink_cpp_sources", | 309 "//url/mojo:url_mojom_gurl_blink_cpp_sources", |
| 299 ] | 310 ] |
| 300 output_name = "blink_platform" | 311 output_name = "blink_platform" |
| 301 | 312 |
| 302 sources = platform_files | 313 sources = platform_files |
| 303 sources -= blink_platform_neon_files | 314 sources -= blink_platform_neon_files |
| 304 sources -= blink_platform_sse_files | 315 sources -= blink_platform_sse_files |
| 305 | 316 |
| 306 # Add in the generated files. | 317 # Add in the generated files. |
| 307 sources += get_target_outputs(":character_data") + | 318 sources += get_target_outputs(":character_data") + |
| 308 get_target_outputs(":color_data") + | 319 get_target_outputs(":color_data") + |
| 309 get_target_outputs(":font_family_names") + | 320 get_target_outputs(":font_family_names") + |
| 310 get_target_outputs(":http_names") + | 321 get_target_outputs(":http_names") + |
| 311 get_target_outputs(":inspector_debugger_script") + | 322 get_target_outputs(":inspector_debugger_script") + |
| 312 get_target_outputs(":inspector_injected_script") + | 323 get_target_outputs(":inspector_injected_script") + |
| 313 get_target_outputs(":inspector_protocol_sources") + | 324 get_target_outputs(":inspector_protocol_sources") + |
| 325 get_target_outputs(":inspector_protocol_version") + |
| 314 get_target_outputs(":runtime_enabled_features") | 326 get_target_outputs(":runtime_enabled_features") |
| 315 | 327 |
| 316 configs += [ | 328 configs += [ |
| 317 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | 329 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
| 318 "//build/config/compiler:no_size_t_to_int_warning", | 330 "//build/config/compiler:no_size_t_to_int_warning", |
| 319 "//third_party/WebKit/Source:config", | 331 "//third_party/WebKit/Source:config", |
| 320 "//third_party/WebKit/Source:non_test_config", | 332 "//third_party/WebKit/Source:non_test_config", |
| 321 ] | 333 ] |
| 322 | 334 |
| 323 defines = [ | 335 defines = [ |
| (...skipping 289 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 613 } | 625 } |
| 614 | 626 |
| 615 if (current_cpu == "x86" || current_cpu == "x64") { | 627 if (current_cpu == "x86" || current_cpu == "x64") { |
| 616 source_set("blink_x86_sse") { | 628 source_set("blink_x86_sse") { |
| 617 sources = blink_platform_sse_files | 629 sources = blink_platform_sse_files |
| 618 deps = [ | 630 deps = [ |
| 619 ":blink_common", | 631 ":blink_common", |
| 620 ] | 632 ] |
| 621 } | 633 } |
| 622 } | 634 } |
| OLD | NEW |