aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-qt/qt5/qt5.inc
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@theqtcompany.com>2015-09-18 15:17:26 +0300
committerMartin Jansa <Martin.Jansa@gmail.com>2015-09-21 11:56:52 +0200
commit9c036b3bacea43dbbc937100b6dd2b5fe3f2ee8a (patch)
tree76726840126aa83f234482714c57368c8aa9c3ad /recipes-qt/qt5/qt5.inc
parent5147e23178a6bdc054af56ba9f78ce128937fd4d (diff)
qt5: package Qt Quick Designer files separately
Some modules (at least Qt Quick Controls and Qt Canvas 3d) have extra files for Qt Quick Designer integration, which are not needed in the image. Create new ${PN}-qmldesigner package that includes those files instead of ${PN}-qmlplugins. Signed-off-by: Samuli Piippo <samuli.piippo@theqtcompany.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'recipes-qt/qt5/qt5.inc')
-rw-r--r--recipes-qt/qt5/qt5.inc8
1 files changed, 7 insertions, 1 deletions
diff --git a/recipes-qt/qt5/qt5.inc b/recipes-qt/qt5/qt5.inc
index a076c532..39f7c3ce 100644
--- a/recipes-qt/qt5/qt5.inc
+++ b/recipes-qt/qt5/qt5.inc
@@ -43,7 +43,7 @@ INSANE_SKIP_${PN}-examples += "libdir"
INSANE_SKIP_${PN}-examples-dbg += "libdir"
INSANE_SKIP_${PN}-examples-dev += "libdir"
-PACKAGES =. "${PN}-qmlplugins-dbg ${PN}-tools-dbg ${PN}-plugins-dbg ${PN}-qmlplugins ${PN}-tools ${PN}-plugins ${PN}-mkspecs ${PN}-examples-dev ${PN}-examples-staticdev ${PN}-examples-dbg ${PN}-examples "
+PACKAGES =. "${PN}-qmlplugins-dbg ${PN}-tools-dbg ${PN}-plugins-dbg ${PN}-qmldesigner ${PN}-qmlplugins ${PN}-tools ${PN}-plugins ${PN}-mkspecs ${PN}-examples-dev ${PN}-examples-staticdev ${PN}-examples-dbg ${PN}-examples "
ALLOW_EMPTY_${PN} = "1"
ALLOW_EMPTY_${PN}-dbg = "1"
@@ -56,6 +56,7 @@ RRECOMMENDS_${PN}_class-target = " \
RRECOMMENDS_${PN}-dev = " \
${PN} \
${PN}-mkspecs \
+ ${PN}-qmldesigner \
"
RRECOMMENDS_${PN}-dbg = " \
@@ -83,6 +84,11 @@ FILES_${PN}-plugins-dbg = " \
"
# extra packages
+FILES_${PN}-qmldesigner += " \
+ ${OE_QMAKE_PATH_QML}/*/designer \
+ ${OE_QMAKE_PATH_QML}/*/*/designer \
+"
+
# qmlplugins 1-4 levels of subdirs qmldir + *{.so,*.qmltypes,*.qml,*js}
FILES_${PN}-qmlplugins = " \
${OE_QMAKE_PATH_QML}/*/*${SOLIBSDEV} \