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/chromecast_build.gni") | 5 import("//build/config/chromecast_build.gni") |
| 6 import("//build/toolchain/toolchain.gni") |
6 import("//build/config/ui.gni") | 7 import("//build/config/ui.gni") |
7 import("//build/split_static_library.gni") | 8 import("//build/split_static_library.gni") |
8 import("//testing/libfuzzer/fuzzer_test.gni") | 9 import("//testing/libfuzzer/fuzzer_test.gni") |
9 import("//third_party/WebKit/Source/bindings/bindings.gni") | 10 import("//third_party/WebKit/Source/bindings/bindings.gni") |
10 import("//third_party/WebKit/Source/bindings/modules/v8/generated.gni") | 11 import("//third_party/WebKit/Source/bindings/modules/v8/generated.gni") |
11 import("//third_party/WebKit/Source/bindings/scripts/scripts.gni") | 12 import("//third_party/WebKit/Source/bindings/scripts/scripts.gni") |
12 import("//third_party/WebKit/Source/config.gni") | 13 import("//third_party/WebKit/Source/config.gni") |
13 import("//third_party/WebKit/Source/core/core.gni") | 14 import("//third_party/WebKit/Source/core/core.gni") |
14 import("//third_party/WebKit/Source/build/scripts/scripts.gni") | 15 import("//third_party/WebKit/Source/build/scripts/scripts.gni") |
15 import("//third_party/WebKit/Source/modules/modules_idl_files.gni") | 16 import("//third_party/WebKit/Source/modules/modules_idl_files.gni") |
(...skipping 780 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
796 ] | 797 ] |
797 outputs = [ | 798 outputs = [ |
798 "$blink_core_output_dir/{{source_name_part}}.cpp", | 799 "$blink_core_output_dir/{{source_name_part}}.cpp", |
799 "$blink_core_output_dir/{{source_name_part}}.h", | 800 "$blink_core_output_dir/{{source_name_part}}.h", |
800 ] | 801 ] |
801 args = [ | 802 args = [ |
802 "{{source}}", | 803 "{{source}}", |
803 rel_blink_core_gen_dir, | 804 rel_blink_core_gen_dir, |
804 bison_exe, | 805 bison_exe, |
805 ] | 806 ] |
| 807 if (!use_system_xcode) { |
| 808 args += [ hermetic_xcode_path ] |
| 809 } |
806 | 810 |
807 deps = make_core_generated_deps | 811 deps = make_core_generated_deps |
808 } | 812 } |
809 | 813 |
810 # Compiles the code generated by the targets above. | 814 # Compiles the code generated by the targets above. |
811 target(core_link_small_target_type, "core_generated") { | 815 target(core_link_small_target_type, "core_generated") { |
812 sources = bindings_core_v8_files | 816 sources = bindings_core_v8_files |
813 | 817 |
814 # Targets from above that generate outputs that need to be compiled. | 818 # Targets from above that generate outputs that need to be compiled. |
815 # All sources declared as outputs from these targets will be compiled into thi
s | 819 # All sources declared as outputs from these targets will be compiled into thi
s |
(...skipping 436 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1252 sources = [ | 1256 sources = [ |
1253 "html/parser/HTMLPreloadScannerFuzzer.cpp", | 1257 "html/parser/HTMLPreloadScannerFuzzer.cpp", |
1254 "html/parser/TextResourceDecoderForFuzzing.h", | 1258 "html/parser/TextResourceDecoderForFuzzing.h", |
1255 ] | 1259 ] |
1256 seed_corpus = "//third_party/WebKit/LayoutTests/fast/parser" | 1260 seed_corpus = "//third_party/WebKit/LayoutTests/fast/parser" |
1257 deps = [ | 1261 deps = [ |
1258 ":core", | 1262 ":core", |
1259 "../platform:blink_fuzzer_test_support", | 1263 "../platform:blink_fuzzer_test_support", |
1260 ] | 1264 ] |
1261 } | 1265 } |
OLD | NEW |