[oe] [meta-qt5][PATCH v3 2/2] packagegroup-qt5-toolchain-target: include all modules for development
Jonathan Liu
net147 at gmail.com
Sun Mar 2 04:15:32 UTC 2014
On 2/03/2014 2:56 PM, Jonathan Liu wrote:
> This adds the necessary target packages for development with all of the
> Qt 5 modules.
>
> Signed-off-by: Jonathan Liu <net147 at gmail.com>
> ---
> .../packagegroup-qt5-toolchain-target.bb | 69 +++++++++++++++++-----
> 1 file changed, 55 insertions(+), 14 deletions(-)
>
> diff --git a/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb b/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb
> index 997df18..ac66f37 100644
> --- a/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb
> +++ b/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb
> @@ -11,30 +11,71 @@ PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
> USE_RUBY = " \
> qtwebkit-mkspecs \
> qtwebkit-dev \
> + qtwebkit-qmlplugins \
> +"
> +
> +# Requires X11 to work
> +USE_X11 = " \
> + qtx11extras-dev \
> + qtx11extras-mkspecs \
> "
>
> RDEPENDS_${PN} += " \
> packagegroup-core-standalone-sdk-target \
> libsqlite3-dev \
> - qtbase-mkspecs \
> - qtscript-mkspecs \
> - qtxmlpatterns-mkspecs \
> - qtdeclarative-mkspecs \
> - qtsensors-mkspecs \
> + qt3d-dev \
> qt3d-mkspecs \
> - qtlocation-mkspecs \
> - qtsvg-mkspecs \
> + qt3d-qmlplugins \
> qtbase-dev \
> + qtbase-fonts \
> + qtbase-mkspecs \
> + qtbase-plugins \
> + qtbase-staticdev \
> + qtconnectivity-dev \
> + qtconnectivity-mkspecs \
> + qtconnectivity-qmlplugins \
> qtdeclarative-dev \
> - qtscript-dev \
> - qt3d-dev \
> + qtdeclarative-mkspecs \
> + qtdeclarative-plugins \
> + qtdeclarative-qmlplugins \
> + qtdeclarative-staticdev \
> + qtgraphicaleffects-qmlplugins \
> + qtimageformats-dev \
> + qtimageformats-plugins \
> qtlocation-dev \
> + qtlocation-mkspecs \
> + qtlocation-plugins \
> + qtlocation-qmlplugins \
> + qtmultimedia-dev \
> + qtmultimedia-mkspecs \
> + qtmultimedia-plugins \
> + qtmultimedia-qmlplugins \
> + qtquick1-dev \
> + qtquick1-mkspecs \
> + qtquick1-plugins \
> + qtquick1-qmlplugins \
> + qtquickcontrols-qmlplugins \
> + qtscript-dev \
> + qtscript-mkspecs \
> qtsensors-dev \
> + qtsensors-mkspecs \
> + qtsensors-plugins \
> + qtsensors-qmlplugins \
> + qtserialport-dev \
> + qtserialport-mkspecs \
> qtsvg-dev \
> - qtxmlpatterns-dev \
> - qtdeclarative-dev \
> - qtdeclarative-plugins \
> - qtdeclarative-qmlplugins \
> - qtgraphicaleffects-dev \
> + qtsvg-mkspecs \
> + qtsvg-plugins \
> + qtsystems-dev \
> + qtsystems-mkspecs \
> + qtsystems-qmlplugins \
> + qttools-dev \
> + qttools-mkspecs \
> + qttools-plugins \
> + qttools-staticdev \
> + qttools-tools \
> ${@base_contains('BBFILE_COLLECTIONS', 'ruby-layer', '${USE_RUBY}', '', d)} \
> + ${@base_contains('DISTRO_FEATURES', 'x11', '${USE_X11}', '', d)} \
> + qtxmlpatterns-dev \
> + qtxmlpatterns-mkspecs \
> "
Patch v4 will add Wayland support.
Regards,
Jonathan
More information about the Openembedded-devel
mailing list