From 5dff2933a787b8f551a2e8bc4053e56507d7fac9 Mon Sep 17 00:00:00 2001 From: Robert Bycul Date: Thu, 9 May 2024 12:53:13 +0200 Subject: [PATCH] [M120 Migration][WASM] Adding flag indicating builds for Tizen TV to V8 Ported patch: https://review.tizen.org/gerrit/c/platform/framework/web/chromium-efl/+/291875 There are some additional V8 features added for Tizen TVs only, so flag indicating build for such platform is required in V8. Bug: https://jira-eu.sec.samsung.net/browse/VDWASM-1543 Change-Id: I5a59e989bf5c40c4bbc9e3cc99c4730981ce8a70 Signed-off-by: Robert Bycul --- v8/BUILD.gn | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/v8/BUILD.gn b/v8/BUILD.gn index f44bb5836f95..696257e2efe6 100644 --- a/v8/BUILD.gn +++ b/v8/BUILD.gn @@ -912,6 +912,12 @@ if (v8_enable_direct_local) { if (v8_shortcut_strings_in_minor_ms) { enabled_external_v8_defines += [ "V8_MINORMS_STRING_SHORTCUTTING" ] } + +if (tizen_product_tv) { + external_v8_defines += [ "BUILDING_V8_FOR_TIZEN_TV"] + enabled_external_v8_defines += [ "BUILDING_V8_FOR_TIZEN_TV"] +} + disabled_external_v8_defines = external_v8_defines - enabled_external_v8_defines # Put defines that are used in public headers here; public headers are -- 2.34.1