diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2023-02-03 07:10:01 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2023-02-03 07:10:01 +0100 |
commit | 7bac21b3d03a8069da366ef56aa8ad87f07a6a78 (patch) | |
tree | 137abf2dadc62fc845d89b789075166f6dc371db | |
parent | 8ff63b665aeb4d0103e6534c30726264672beddb (diff) | |
download | ptxdist-7bac21b3d03a8069da366ef56aa8ad87f07a6a78.tar.gz ptxdist-7bac21b3d03a8069da366ef56aa8ad87f07a6a78.tar.xz |
qt6: disable webengine on platforms that don't support it
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r-- | rules/qt6.make | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/rules/qt6.make b/rules/qt6.make index d73927991..0ba6b8b7c 100644 --- a/rules/qt6.make +++ b/rules/qt6.make @@ -41,6 +41,31 @@ $(call ptx/error, Qt6 mkspecs are missing) endif endif +# QtWebengine is not supported on PPC +ifdef PTXCONF_ARCH_PPC +PTXCONF_QT6_MODULE_QTWEBENGINE := +PTXCONF_QT6_MODULE_QTWEBENGINE_WIDGETS := +PTXCONF_QT6_MODULE_QTWEBVIEW := +endif + +# QtWebengine is not supported on 32-bit x86 +ifdef PTXCONF_ARCH_X86 +ifndef PTXCONF_ARCH_X86_64 +PTXCONF_QT6_MODULE_QTWEBENGINE := +PTXCONF_QT6_MODULE_QTWEBENGINE_WIDGETS := +PTXCONF_QT6_MODULE_QTWEBVIEW := +endif +endif + +# QtWebEngine needs at least ARMv6 +ifdef PTXCONF_ARCH_ARM +ifndef PTXCONF_ARCH_ARM_V6 +PTXCONF_QT6_MODULE_QTWEBENGINE := +PTXCONF_QT6_MODULE_QTWEBENGINE_WIDGETS := +PTXCONF_QT6_MODULE_QTWEBVIEW := +endif +endif + # ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- |