Skip to content

Commit e25a6ce

Browse files
committed
tools: don't fetch V8 deps in the source tree
The Node.js source tree already includes several V8 DEPS under `deps/v8/third_party` that are needed to build Node.js. Exclude these in `tools/v8/fetch_deps.py` to prevent "Conflicting directory" warnings when running the V8 CI.
1 parent d09c3ff commit e25a6ce

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

tools/v8/fetch_deps.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,14 @@
2626
"custom_deps" : {
2727
# These deps are already part of Node.js.
2828
"v8/base/trace_event/common" : None,
29+
"v8/third_party/abseil-cpp" : None,
30+
"v8/third_party/dragonbox/src" : None,
31+
"v8/third_party/fp16/src" : None,
32+
"v8/third_party/fast_float/src" : None,
33+
"v8/third_party/highway/src" : None,
34+
"v8/third_party/jinja2" : None,
35+
"v8/third_party/markupsafe" : None,
36+
"v8/third_party/simdutf" : None,
2937
# These deps are unnecessary for building.
3038
"v8/test/benchmarks/data" : None,
3139
"v8/testing/gmock" : None,

0 commit comments

Comments
 (0)