diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2023-02-02 09:54:17 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2023-02-02 17:19:23 +0100 |
commit | 8ff63b665aeb4d0103e6534c30726264672beddb (patch) | |
tree | 1ed9180a19bff666d76d87611494333a52ba959f | |
parent | 5ee04c47664fd44f567eaeabef6fc43b74c21a47 (diff) | |
download | ptxdist-8ff63b665aeb4d0103e6534c30726264672beddb.tar.gz ptxdist-8ff63b665aeb4d0103e6534c30726264672beddb.tar.xz |
qt6: disable QML JIT for ARM < ARMv7 and PPC
It's not supported.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r-- | rules/qt6.make | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/rules/qt6.make b/rules/qt6.make index de7711aea..d73927991 100644 --- a/rules/qt6.make +++ b/rules/qt6.make @@ -519,13 +519,23 @@ QT6_CONF_OPT += \ endif ifdef PTXCONF_QT6_MODULE_QTDECLARATIVE +QT6_QML_JIT := ON +ifdef PTXCONF_ARCH_ARM +ifndef PTXCONF_ARCH_ARM_V7 +QT6_QML_JIT := OFF +endif +endif +ifdef PTXCONF_ARCH_PPC +QT6_QML_JIT := OFF +endif + QT6_CONF_OPT += \ -DFEATURE_qml_animation=ON \ -DFEATURE_qml_debug=ON \ -DFEATURE_qml_delegate_model=ON \ -DFEATURE_qml_devtools=$(call ptx/onoff,PTXCONF_QT6_MODULE_QTDECLARATIVE_DEBUG) \ -DFEATURE_qml_itemmodel=ON \ - -DFEATURE_qml_jit=ON \ + -DFEATURE_qml_jit=$(QT6_QML_JIT) \ -DFEATURE_qml_list_model=ON \ -DFEATURE_qml_locale=ON \ -DFEATURE_qml_network=ON \ |