summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathan Liu <net147@gmail.com>2014-03-13 09:52:40 +1100
committerOtavio Salvador <otavio@ossystems.com.br>2014-03-29 17:16:51 -0300
commit4b000961f3aa3da0717062e7dc0f54cfe0a0288c (patch)
tree1f53ae0b8baa531e19057986eaf3cb31db49e842
parentc9c0b501f69e3fc5ea92bf36a06d7c701a988014 (diff)
downloadmeta-qt5-4b000961f3aa3da0717062e7dc0f54cfe0a0288c.tar.gz
packagegroup-qt5-toolchain-target: include all modules for development
This adds the necessary target packages for development with all of the Qt 5 modules. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
-rw-r--r--recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb80
1 files changed, 65 insertions, 15 deletions
diff --git a/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb b/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb
index 997df189..3fcc38f7 100644
--- a/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb
+++ b/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb
@@ -9,32 +9,82 @@ PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
9 9
10# Requires meta-ruby to work 10# Requires meta-ruby to work
11USE_RUBY = " \ 11USE_RUBY = " \
12 qtwebkit-mkspecs \ 12 qtquick1-dev \
13 qtquick1-mkspecs \
14 qtquick1-plugins \
15 qtquick1-qmlplugins \
16 qttools-dev \
17 qttools-mkspecs \
18 qttools-plugins \
19 qttools-staticdev \
20 qttools-tools \
13 qtwebkit-dev \ 21 qtwebkit-dev \
22 qtwebkit-mkspecs \
23 qtwebkit-qmlplugins \
24"
25
26# Requires Wayland to work
27USE_WAYLAND = " \
28 qtwayland-dev \
29 qtwayland-mkspecs \
30 qtwayland-plugins \
31 qtwayland-tools \
32"
33
34# Requires X11 to work
35USE_X11 = " \
36 qtx11extras-dev \
37 qtx11extras-mkspecs \
14" 38"
15 39
16RDEPENDS_${PN} += " \ 40RDEPENDS_${PN} += " \
17 packagegroup-core-standalone-sdk-target \ 41 packagegroup-core-standalone-sdk-target \
18 libsqlite3-dev \ 42 libsqlite3-dev \
19 qtbase-mkspecs \ 43 qt3d-dev \
20 qtscript-mkspecs \
21 qtxmlpatterns-mkspecs \
22 qtdeclarative-mkspecs \
23 qtsensors-mkspecs \
24 qt3d-mkspecs \ 44 qt3d-mkspecs \
25 qtlocation-mkspecs \ 45 qt3d-qmlplugins \
26 qtsvg-mkspecs \
27 qtbase-dev \ 46 qtbase-dev \
47 qtbase-fonts \
48 qtbase-mkspecs \
49 qtbase-plugins \
50 qtbase-staticdev \
51 qtconnectivity-dev \
52 qtconnectivity-mkspecs \
53 qtconnectivity-qmlplugins \
28 qtdeclarative-dev \ 54 qtdeclarative-dev \
29 qtscript-dev \ 55 qtdeclarative-mkspecs \
30 qt3d-dev \ 56 qtdeclarative-plugins \
57 qtdeclarative-qmlplugins \
58 qtdeclarative-staticdev \
59 qtgraphicaleffects-qmlplugins \
60 qtimageformats-dev \
61 qtimageformats-plugins \
31 qtlocation-dev \ 62 qtlocation-dev \
63 qtlocation-mkspecs \
64 qtlocation-plugins \
65 qtlocation-qmlplugins \
66 qtmultimedia-dev \
67 qtmultimedia-mkspecs \
68 qtmultimedia-plugins \
69 qtmultimedia-qmlplugins \
70 qtquickcontrols-qmlplugins \
71 qtscript-dev \
72 qtscript-mkspecs \
32 qtsensors-dev \ 73 qtsensors-dev \
74 qtsensors-mkspecs \
75 qtsensors-plugins \
76 qtsensors-qmlplugins \
77 qtserialport-dev \
78 qtserialport-mkspecs \
33 qtsvg-dev \ 79 qtsvg-dev \
34 qtxmlpatterns-dev \ 80 qtsvg-mkspecs \
35 qtdeclarative-dev \ 81 qtsvg-plugins \
36 qtdeclarative-plugins \ 82 qtsystems-dev \
37 qtdeclarative-qmlplugins \ 83 qtsystems-mkspecs \
38 qtgraphicaleffects-dev \ 84 qtsystems-qmlplugins \
85 ${@base_contains('DISTRO_FEATURES', 'wayland', '${USE_WAYLAND}', '', d)} \
39 ${@base_contains('BBFILE_COLLECTIONS', 'ruby-layer', '${USE_RUBY}', '', d)} \ 86 ${@base_contains('BBFILE_COLLECTIONS', 'ruby-layer', '${USE_RUBY}', '', d)} \
87 ${@base_contains('DISTRO_FEATURES', 'x11', '${USE_X11}', '', d)} \
88 qtxmlpatterns-dev \
89 qtxmlpatterns-mkspecs \
40" 90"