1# Copyright 2018 the V8 project authors. All rights reserved. 2# Use of this source code is governed by a BSD-style license that can be 3# found in the LICENSE file. 4 5import("../../gni/v8.gni") 6 7group("v8_gcmole_files") { 8 testonly = true 9 data_deps = [ 10 "../../:v8_dump_build_config", 11 "../../:v8_generated_cc_files", 12 ] 13 data = [ 14 "gcmole.py", 15 "gcmole-test.cc", 16 "gcmole-tools/", 17 "run-gcmole.py", 18 "suspects.allowlist", 19 "ignored_files", 20 "test-expectations.txt", 21 22 # The following contains all relevant source and build files. 23 "../debug_helper/debug-helper.h", 24 "../../BUILD.gn", 25 "../../base/", 26 "../../include/", 27 "../../src/", 28 "../../test/cctest/", 29 "../../test/common/", 30 "../../testing/gtest/include/gtest/gtest_prod.h", 31 "../../third_party/googletest/src/googletest/include/gtest/gtest_prod.h", 32 "../../third_party/icu/source/", 33 "../../third_party/wasm-api/wasm.h", 34 "../../third_party/wasm-api/wasm.hh", 35 "../../third_party/zlib/", 36 "../../third_party/inspector_protocol/", 37 "$target_gen_dir/../../", 38 "$target_gen_dir/../../torque-generated/", 39 ] 40 41 if (v8_gcmole) { 42 # This assumes gcmole tools have been fetched by a hook 43 # into v8/tools/gcmole/gcmole_tools. 44 data += [ "gcmole-tools/" ] 45 } 46} 47