summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rules/wpewebkit.make13
1 files changed, 12 insertions, 1 deletions
diff --git a/rules/wpewebkit.make b/rules/wpewebkit.make
index a95efb209..07e93049d 100644
--- a/rules/wpewebkit.make
+++ b/rules/wpewebkit.make
@@ -61,9 +61,20 @@ WPEWEBKIT_CONF_OPT := \
-DUSE_WOFF2=OFF \
-DWTF_CPU_ARM64_CORTEXA53=OFF
+WPEWEBKIT_SYSTEM_MALLOC := OFF
+ifdef PTXCONF_WPEWEBKIT_QT
+ifdef PTXCONF_ARCH_ARM64
+WPEWEBKIT_SYSTEM_MALLOC := ON
+endif
+ifdef PTXCONF_ARCH_X86_64
+WPEWEBKIT_SYSTEM_MALLOC := ON
+endif
+endif
+
# private options
WPEWEBKIT_CONF_OPT += \
- -DENABLE_REMOTE_INSPECTOR=ON
+ -DENABLE_REMOTE_INSPECTOR=ON \
+ -DUSE_SYSTEM_MALLOC=$(WPEWEBKIT_SYSTEM_MALLOC)
# ----------------------------------------------------------------------------
# Target-Install