diff options
Diffstat (limited to 'deps/v8/test/cctest/BUILD.gn')
-rw-r--r-- | deps/v8/test/cctest/BUILD.gn | 24 |
1 files changed, 21 insertions, 3 deletions
diff --git a/deps/v8/test/cctest/BUILD.gn b/deps/v8/test/cctest/BUILD.gn index 9c18ce5806..b61d9edf53 100644 --- a/deps/v8/test/cctest/BUILD.gn +++ b/deps/v8/test/cctest/BUILD.gn @@ -43,6 +43,19 @@ v8_executable("cctest") { } } +v8_header_set("cctest_headers") { + testonly = true + + configs = [ + "../..:external_config", + "../..:internal_config_base", + ] + + sources = [ + "cctest.h", + ] +} + v8_source_set("cctest_sources") { testonly = true @@ -55,7 +68,6 @@ v8_source_set("cctest_sources") { "../common/wasm/test-signatures.h", "../common/wasm/wasm-macro-gen.h", "cctest.cc", - "cctest.h", "compiler/c-signature.h", "compiler/call-tester.h", "compiler/code-assembler-tester.h", @@ -64,6 +76,8 @@ v8_source_set("cctest_sources") { "compiler/function-tester.cc", "compiler/function-tester.h", "compiler/graph-builder-tester.h", + "compiler/serializer-tester.cc", + "compiler/serializer-tester.h", "compiler/test-basic-block-profiler.cc", "compiler/test-branch-combine.cc", "compiler/test-code-assembler.cc", @@ -236,10 +250,8 @@ v8_source_set("cctest_sources") { "test-version.cc", "test-weakmaps.cc", "test-weaksets.cc", - "torque/test-torque.cc", "trace-extension.cc", "trace-extension.h", - "types-fuzz.h", "unicode-helpers.cc", "unicode-helpers.h", "wasm/test-c-wasm-entry.cc", @@ -248,6 +260,7 @@ v8_source_set("cctest_sources") { "wasm/test-run-wasm-asmjs.cc", "wasm/test-run-wasm-atomics.cc", "wasm/test-run-wasm-atomics64.cc", + "wasm/test-run-wasm-exceptions.cc", "wasm/test-run-wasm-interpreter.cc", "wasm/test-run-wasm-js.cc", "wasm/test-run-wasm-module.cc", @@ -354,7 +367,9 @@ v8_source_set("cctest_sources") { ] public_deps = [ + ":cctest_headers", ":resources", + "..:common_test_headers", "../..:v8_initializers", "../..:v8_libbase", "../..:v8_libplatform", @@ -437,6 +452,8 @@ action("resources") { } v8_executable("generate-bytecode-expectations") { + testonly = true + sources = [ "interpreter/bytecode-expectations-printer.cc", "interpreter/bytecode-expectations-printer.h", @@ -449,6 +466,7 @@ v8_executable("generate-bytecode-expectations") { ] deps = [ + ":cctest_headers", "../..:v8", "../..:v8_libbase", "../..:v8_libplatform", |