cppgc: Fix DEPS file to precisely enumerate possible dependencies

cppgc does not depend on v8 in general but only on `src/base/` and an
exception to implement tracing. Document this in the DEPS file to have
`git cl presubmit` complain properly.

Change-Id: I8240cca77816ccd4ca32fa2a69eef2e11c6a5ad5
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4037705
Reviewed-by: Anton Bikineev <bikineev@chromium.org>
Auto-Submit: Michael Lippautz <mlippautz@chromium.org>
Commit-Queue: Anton Bikineev <bikineev@chromium.org>
Cr-Commit-Position: refs/heads/main@{#84354}
This commit is contained in:
Michael Lippautz 2022-11-18 10:56:11 +01:00 committed by V8 LUCI CQ
parent 10a70f1346
commit 2218ad9a28

View File

@ -1,3 +1,8 @@
include_rules = [
"+include/cppgc",
"-src",
"+src/base",
"+src/heap/base",
"+src/heap/cppgc",
"+src/tracing/trace-event.h",
]