[build] Add various missing dependencies

Adds cppgc_headers to v8_internal_headers and fuzzer_support to
lib_wasm_fuzzer_common in BUILD.gn as well as v8_libbase and
v8_libplatform to cctest_headers in test/cctest/BUILD.gn.

Bug: v8:7730
Change-Id: I9759bb0993be779ddfc26668b9e08503ea53bd69
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2727501
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Auto-Submit: Dan Elphick <delphick@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#73122}
This commit is contained in:
Dan Elphick 2021-03-01 22:33:51 +00:00 committed by Commit Bot
parent 0378123215
commit 9bfb7a123a
2 changed files with 7 additions and 1 deletions

View File

@ -3262,6 +3262,7 @@ v8_header_set("v8_internal_headers") {
]
deps = [
":cppgc_headers",
":generate_bytecode_builtins_list",
":run_torque",
":v8_libbase",
@ -5688,6 +5689,7 @@ if (v8_enable_webassembly) {
]
deps = [
":fuzzer_support",
":generate_bytecode_builtins_list",
":run_torque",
":v8_internal_headers",

View File

@ -57,7 +57,11 @@ v8_header_set("cctest_headers") {
"../..:internal_config_base",
]
deps = [ "../..:v8_internal_headers" ]
deps = [
"../..:v8_internal_headers",
"../..:v8_libbase",
"../..:v8_libplatform",
]
sources = [ "cctest.h" ]
}