[build] Remove catapult dependency for node.js

This undoes the workaround from https://crrev.com/c/1223426.

Bug: chromium:887888
Change-Id: Id7a68354b1f1020d7d001ba4120be8a11f896067
Reviewed-on: https://chromium-review.googlesource.com/c/1260942
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: Yang Guo <yangguo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#56364}
This commit is contained in:
Michael Achenbach 2018-10-04 09:43:23 +02:00 committed by Commit Bot
parent f537d77845
commit 26f6e418ff
3 changed files with 2 additions and 3 deletions

1
DEPS
View File

@ -34,6 +34,7 @@ deps = {
},
'v8/third_party/catapult': {
'url': Var('chromium_url') + '/catapult.git' + '@' + '2dd914402ebcc44ecb60034e5c7b9bfa3d0c9d89',
'condition': 'checkout_android',
},
'v8/third_party/colorama/src': {
'url': Var('chromium_url') + '/external/colorama.git' + '@' + '799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8',

View File

@ -35,8 +35,7 @@ GCLIENT_SOLUTION = [
"v8/test/wasm-js" : None,
"v8/third_party/android_ndk" : None,
"v8/third_party/android_tools" : None,
# V8 currently depends indirectly on catapult. See crbug/887888.
# "v8/third_party/catapult" : None,
"v8/third_party/catapult" : None,
"v8/third_party/colorama/src" : None,
"v8/third_party/fuchsia-sdk" : None,
"v8/third_party/instrumented_libraries" : None,

View File

@ -34,7 +34,6 @@ import node_common
TARGET_SUBDIR = os.path.join("deps", "v8")
SUB_REPOSITORIES = [ ["base", "trace_event", "common"],
["third_party", "catapult"],
["third_party", "googletest", "src"] ]
DELETE_FROM_GITIGNORE = [ "/base",