Skip to content

Commit 96d46ab

Browse files
authored
fix(update-v8): add abseil-cpp as a V8 dependency (#565)
Add new V8 dependency introduced in V8 9.6.
1 parent 35d281b commit 96d46ab

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

lib/update-v8/constants.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,12 @@ exports.v8Deps = [
4141
},
4242
since: 55
4343
},
44+
{
45+
name: 'abseil-cpp',
46+
repo: 'third_party/abseil-cpp',
47+
gitignore: '!third_party/abseil-cpp',
48+
since: 96
49+
},
4450
{
4551
name: 'gtest',
4652
repo: 'testing/gtest',

lib/update-v8/majorUpdate.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,9 @@ async function readDeps(nodeDir, depName) {
147147
let deps;
148148
eval(depsDeclaration); // eslint-disable-line no-eval
149149
const dep = deps[depName];
150+
if (typeof dep === 'object') {
151+
return dep.url.split('@');
152+
}
150153
return dep.split('@');
151154
}
152155

0 commit comments

Comments
 (0)