tools: update V8 gypfiles for 12.4

Refs: 6196de89e3
Refs: 4af6461ae3
Refs: 7ba16eadb3
PR-URL: https://github.com/nodejs/node/pull/52465
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
This commit is contained in:
Michaël Zasso
2024-03-05 13:45:32 +01:00
committed by Node.js GitHub Bot
parent d4630d9d3e
commit 763602d698

View File

@@ -558,6 +558,7 @@
'direct_dependent_settings': {
'sources': [
'<(V8_ROOT)/src/flags/flag-definitions.h',
'<(V8_ROOT)/src/flags/flags-impl.h',
'<(V8_ROOT)/src/flags/flags.h',
],
},
@@ -577,6 +578,7 @@
'run_torque',
'v8_abseil',
'v8_libbase',
'fp16',
],
'direct_dependent_settings': {
'sources': [
@@ -986,6 +988,7 @@
'v8_zlib',
'v8_pch',
'v8_abseil',
'fp16',
],
'includes': ['inspector.gypi'],
'direct_dependent_settings': {
@@ -1037,6 +1040,7 @@
['v8_enable_webassembly==1', {
'sources': [
'<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_webassembly.*?sources \\+= ")',
'<(V8_ROOT)/src/wasm/fuzzing/random-module-generation.cc',
],
}],
['v8_enable_third_party_heap==1', {
@@ -2488,5 +2492,18 @@
'<(ABSEIL_ROOT)/absl/utility/utility.h',
]
}, # v8_abseil
{
'target_name': 'fp16',
'type': 'none',
'toolsets': ['host', 'target'],
'variables': {
'FP16_ROOT': '../../deps/v8/third_party/fp16',
},
'direct_dependent_settings': {
'include_dirs': [
'<(FP16_ROOT)/src/include',
],
},
}, # fp16
],
}