mirror of
http://code.qt.io/yocto/meta-qt6.git
synced 2026-01-01 13:58:07 +00:00
The QML Script Compiler is a commercial drop-in replacement
for the cachegen tool to compile your QML script expressions
and functions to C++ ahead of time.
It is available only for commercial customers and source code
fetch needs proper ssh keys available for accessing the repository
at codereview.qt-project.org.
Usage of QML Script Compiler is not enabled by default, but if
enabled globally using ENABLE_QMLCOMPILER variable, all Qt modules
that have dependency to qtdeclarative are compiled using Qt QML Compiler.
Its usage can also be enabled or disabled by each individual recipe.
Task-number: QTBUG-95475
Change-Id: Iee8539ee8ddc17c70e9ed81ab3b4f242f9386586
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
(cherry picked from commit d0e7002304)
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
47 lines
1.4 KiB
BlitzBasic
47 lines
1.4 KiB
BlitzBasic
DESCRIPTION = "Qt6 addon modules"
|
|
LICENSE = "MIT"
|
|
|
|
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
|
|
|
inherit packagegroup
|
|
|
|
PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
|
|
|
|
RDEPENDS:${PN} += " \
|
|
${@bb.utils.contains('ENABLE_QMLCOMPILER', '1', 'qmlcompilerplus', '', d)} \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qt3d', '', d)} \
|
|
qt5compat \
|
|
qtcharts \
|
|
qtcoap \
|
|
qtconnectivity \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'qtconnectivity-tools', '', d)} \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtdatavis3d', '', d)} \
|
|
qtdeviceutilities \
|
|
qtimageformats \
|
|
qtlottie \
|
|
qtmqtt \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtmultimedia', '', d)} \
|
|
qtnetworkauth \
|
|
qtopcua \
|
|
qtpositioning \
|
|
qtquick3d \
|
|
qtquickdesigner-components \
|
|
qtquicktimeline \
|
|
qtremoteobjects \
|
|
qtscxml \
|
|
qtsensors \
|
|
qtserialbus \
|
|
qtserialport \
|
|
qtshadertools \
|
|
qtspeech \
|
|
qtsvg \
|
|
qttranslations \
|
|
qtvirtualkeyboard \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'qtwayland', '', d)} \
|
|
qtwebchannel \
|
|
qtwebsockets \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebengine', '', d)} \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebengine-tools', '', d)} \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebview', '', d)} \
|
|
"
|