| 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/android/config.gni") | 5 import("//build/config/android/config.gni") |
| 6 import("//build/config/arm.gni") | 6 import("//build/config/arm.gni") |
| 7 import("//build/config/dcheck_always_on.gni") | 7 import("//build/config/dcheck_always_on.gni") |
| 8 import("//build/config/mips.gni") | 8 import("//build/config/mips.gni") |
| 9 import("//build/config/sanitizers/sanitizers.gni") | 9 import("//build/config/sanitizers/sanitizers.gni") |
| 10 | 10 |
| (...skipping 736 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 747 ] | 747 ] |
| 748 } | 748 } |
| 749 | 749 |
| 750 action("v8_dump_build_config") { | 750 action("v8_dump_build_config") { |
| 751 script = "tools/testrunner/utils/dump_build_config.py" | 751 script = "tools/testrunner/utils/dump_build_config.py" |
| 752 outputs = [ | 752 outputs = [ |
| 753 "$root_out_dir/v8_build_config.json", | 753 "$root_out_dir/v8_build_config.json", |
| 754 ] | 754 ] |
| 755 args = [ | 755 args = [ |
| 756 rebase_path("$root_out_dir/v8_build_config.json", root_build_dir), | 756 rebase_path("$root_out_dir/v8_build_config.json", root_build_dir), |
| 757 "current_cpu=\"$current_cpu\"", |
| 757 "dcheck_always_on=$dcheck_always_on", | 758 "dcheck_always_on=$dcheck_always_on", |
| 758 "is_asan=$is_asan", | 759 "is_asan=$is_asan", |
| 759 "is_cfi=$is_cfi", | 760 "is_cfi=$is_cfi", |
| 760 "is_component_build=$is_component_build", | 761 "is_component_build=$is_component_build", |
| 761 "is_debug=$is_debug", | 762 "is_debug=$is_debug", |
| 762 "is_msan=$is_msan", | 763 "is_msan=$is_msan", |
| 763 "is_tsan=$is_tsan", | 764 "is_tsan=$is_tsan", |
| 764 "target_cpu=\"$target_cpu\"", | 765 "target_cpu=\"$target_cpu\"", |
| 766 "v8_current_cpu=\"$v8_current_cpu\"", |
| 765 "v8_enable_i18n_support=$v8_enable_i18n_support", | 767 "v8_enable_i18n_support=$v8_enable_i18n_support", |
| 766 "v8_enable_inspector=$v8_enable_inspector", | 768 "v8_enable_inspector=$v8_enable_inspector", |
| 767 "v8_target_cpu=\"$v8_target_cpu\"", | 769 "v8_target_cpu=\"$v8_target_cpu\"", |
| 768 "v8_use_snapshot=$v8_use_snapshot", | 770 "v8_use_snapshot=$v8_use_snapshot", |
| 769 ] | 771 ] |
| 770 } | 772 } |
| 771 | 773 |
| 772 ############################################################################### | 774 ############################################################################### |
| 773 # Source Sets (aka static libraries) | 775 # Source Sets (aka static libraries) |
| 774 # | 776 # |
| (...skipping 1761 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2536 | 2538 |
| 2537 if (want_v8_shell) { | 2539 if (want_v8_shell) { |
| 2538 deps += [ ":v8_shell" ] | 2540 deps += [ ":v8_shell" ] |
| 2539 } | 2541 } |
| 2540 | 2542 |
| 2541 if (v8_test_isolation_mode != "noop") { | 2543 if (v8_test_isolation_mode != "noop") { |
| 2542 deps += [ ":d8_run" ] | 2544 deps += [ ":d8_run" ] |
| 2543 } | 2545 } |
| 2544 } | 2546 } |
| 2545 | 2547 |
| 2548 group("v8_clusterfuzz") { |
| 2549 deps = [ |
| 2550 ":d8", |
| 2551 ] |
| 2552 |
| 2553 if (v8_multi_arch_build) { |
| 2554 deps += [ |
| 2555 ":d8(//build/toolchain/linux:clang_x64)", |
| 2556 ":d8(//build/toolchain/linux:clang_x86)", |
| 2557 ] |
| 2558 } |
| 2559 } |
| 2560 |
| 2546 group("v8_fuzzers") { | 2561 group("v8_fuzzers") { |
| 2547 testonly = true | 2562 testonly = true |
| 2548 deps = [ | 2563 deps = [ |
| 2549 ":v8_simple_json_fuzzer", | 2564 ":v8_simple_json_fuzzer", |
| 2550 ":v8_simple_parser_fuzzer", | 2565 ":v8_simple_parser_fuzzer", |
| 2551 ":v8_simple_regexp_fuzzer", | 2566 ":v8_simple_regexp_fuzzer", |
| 2552 ":v8_simple_wasm_asmjs_fuzzer", | 2567 ":v8_simple_wasm_asmjs_fuzzer", |
| 2553 ":v8_simple_wasm_call_fuzzer", | 2568 ":v8_simple_wasm_call_fuzzer", |
| 2554 ":v8_simple_wasm_code_fuzzer", | 2569 ":v8_simple_wasm_code_fuzzer", |
| 2555 ":v8_simple_wasm_data_section_fuzzer", | 2570 ":v8_simple_wasm_data_section_fuzzer", |
| (...skipping 512 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3068 ] | 3083 ] |
| 3069 | 3084 |
| 3070 configs = [ | 3085 configs = [ |
| 3071 ":external_config", | 3086 ":external_config", |
| 3072 ":internal_config_base", | 3087 ":internal_config_base", |
| 3073 ] | 3088 ] |
| 3074 } | 3089 } |
| 3075 | 3090 |
| 3076 v8_fuzzer("wasm_data_section_fuzzer") { | 3091 v8_fuzzer("wasm_data_section_fuzzer") { |
| 3077 } | 3092 } |
| OLD | NEW |