mirror of
https://github.com/thead-yocto-mirror/meta-qt5
synced 2026-06-21 08:52:35 +02:00
qt: remove unnecessary FILES.*-dbg variables for packaging .debug files
* package.bbclass can do it automatically since: commit da5ec06814e105451cca11cce76b5c5231110524 Author: Richard Purdie <richard.purdie@linuxfoundation.org> Date: Tue Dec 15 15:38:54 2015 +0000 package: Add auto package splitting of .debug files * .debug files for examples were incorrectly picked by qtbase-qmlplugins-dbg causing following QE error, because unlike qtbase-examples-dbg we don't have libdir in INSANE_SKIP. ERROR: qtbase-5.11.2+gitAUTOINC+49efea26a5-r0 do_package_qa: QA Issue: qtbase-qmlplugins-dbg: found library in wrong location: /usr/share/qt5/examples/widgets/tools/plugandpaint/plugins/.debug/libpnp_extrafilters.so qtbase-qmlplugins-dbg: found library in wrong location: /usr/share/qt5/examples/widgets/tools/styleplugin/styles/.debug/libsimplestyleplugin.so qtbase-qmlplugins-dbg: found library in wrong location: /usr/share/qt5/examples/widgets/tools/echoplugin/plugins/.debug/libechoplugin.so [libdir] ERROR: qtbase-5.11.2+gitAUTOINC+49efea26a5-r0 do_package_qa: QA run found fatal errors. Please consider fixing them. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
@@ -21,10 +21,6 @@ do_install_append() {
|
||||
|
||||
PACKAGES += "${PN}-tests"
|
||||
|
||||
FILES_${PN}-dbg += " \
|
||||
/lib/libqofono-qt5/tests/.debug \
|
||||
${libdir}/qt5/qml/MeeGo/QOfono/.debug \
|
||||
"
|
||||
FILES_${PN}-tests = " \
|
||||
${libdir}/libqofono-qt5/tests/tst_* \
|
||||
/opt/tests/libqofono-qt5 \
|
||||
|
||||
@@ -64,5 +64,4 @@ do_install() {
|
||||
RDEPENDS_${PN} = "python-core python-sip qtbase"
|
||||
|
||||
FILES_${PN} += "${libdir}/${PYTHON_DIR}/site-packages ${datadir}/sip/PyQt5/"
|
||||
FILES_${PN}-dbg += "${libdir}/${PYTHON_DIR}/site-packages/*/.debug/"
|
||||
|
||||
|
||||
@@ -37,5 +37,4 @@ do_install() {
|
||||
chmod +x ${D}${bindir}/Qt5_CinematicExperience
|
||||
}
|
||||
|
||||
FILES_${PN}-dbg += "${datadir}/${P}/.debug"
|
||||
FILES_${PN} += "${datadir}"
|
||||
|
||||
@@ -20,7 +20,6 @@ do_install() {
|
||||
cp -R --no-dereference --preserve=mode,links ${S}/qml ${D}${datadir}/${P}
|
||||
}
|
||||
|
||||
FILES_${PN}-dbg += "${datadir}/${P}/.debug"
|
||||
FILES_${PN} += "${datadir}"
|
||||
|
||||
RDEPENDS_${PN} = "qtdeclarative-qmlplugins qtgraphicaleffects-qmlplugins"
|
||||
|
||||
@@ -18,7 +18,6 @@ do_install() {
|
||||
cp -R --no-dereference --preserve=mode,links ${S}/* ${D}${datadir}/${P}
|
||||
}
|
||||
|
||||
FILES_${PN}-dbg += "${datadir}/${P}/.debug"
|
||||
FILES_${PN} += "${datadir}"
|
||||
|
||||
RDEPENDS_${PN} = "qtdeclarative-qmlplugins qtgraphicaleffects-qmlplugins"
|
||||
|
||||
@@ -21,7 +21,6 @@ do_install() {
|
||||
cp -R --no-dereference --preserve=mode,links ${S}/content ${D}${datadir}/${P}
|
||||
}
|
||||
|
||||
FILES_${PN}-dbg += "${datadir}/${P}/.debug"
|
||||
FILES_${PN} += "${datadir}"
|
||||
|
||||
RDEPENDS_${PN} = "qtdeclarative-qmlplugins qtgraphicaleffects-qmlplugins"
|
||||
|
||||
@@ -22,7 +22,6 @@ do_install() {
|
||||
cp -R --no-dereference --preserve=mode,links ${S}/content ${D}${datadir}/${P}
|
||||
}
|
||||
|
||||
FILES_${PN}-dbg += "${datadir}/${P}/.debug"
|
||||
FILES_${PN} += "${datadir}"
|
||||
|
||||
RDEPENDS_${PN} = "qtdeclarative-qmlplugins qtgraphicaleffects-qmlplugins"
|
||||
|
||||
@@ -22,7 +22,6 @@ do_install() {
|
||||
cp -R --no-dereference --preserve=mode,links ${S}/components ${D}${datadir}/${P}
|
||||
}
|
||||
|
||||
FILES_${PN}-dbg += "${datadir}/${P}/.debug"
|
||||
FILES_${PN} += "${datadir}"
|
||||
|
||||
RDEPENDS_${PN} = "qtdeclarative-qmlplugins qtgraphicaleffects-qmlplugins"
|
||||
|
||||
@@ -20,7 +20,6 @@ do_install() {
|
||||
cp -R --no-dereference --preserve=mode,links ${S}/qml ${D}${datadir}/${P}
|
||||
}
|
||||
|
||||
FILES_${PN}-dbg += "${datadir}/${P}/.debug"
|
||||
FILES_${PN} += "${datadir}"
|
||||
|
||||
RDEPENDS_${PN} = "qtdeclarative-qmlplugins qtgraphicaleffects-qmlplugins"
|
||||
|
||||
@@ -19,7 +19,6 @@ do_install() {
|
||||
cp -R --no-dereference --preserve=mode,links ${S}/qml ${D}${datadir}/${P}
|
||||
}
|
||||
|
||||
FILES_${PN}-dbg += "${datadir}/${P}/.debug"
|
||||
FILES_${PN} += "${datadir}"
|
||||
|
||||
RDEPENDS_${PN} = "qtdeclarative-qmlplugins qtgraphicaleffects-qmlplugins"
|
||||
|
||||
@@ -33,7 +33,6 @@ FILES_${PN} += "\
|
||||
|
||||
FILES_${PN}-dbg += "\
|
||||
${libdir}/maliit-framework-tests \
|
||||
${OE_QMAKE_PATH_PLUGINS}/platforminputcontexts/.debug \
|
||||
"
|
||||
|
||||
FILES_${PN}-dev += "\
|
||||
|
||||
@@ -28,8 +28,6 @@ FILES_${PN} += "\
|
||||
${datadir} \
|
||||
"
|
||||
|
||||
FILES_${PN}-dbg += "${libdir}/maliit/plugins/.debug"
|
||||
|
||||
S= "${WORKDIR}/git"
|
||||
|
||||
EXTRA_OEMAKE += "INSTALL_ROOT=${D}"
|
||||
|
||||
@@ -24,5 +24,3 @@ do_install_append() {
|
||||
|
||||
FILES_${PN} += "${libdir}/${P}"
|
||||
RDEPENDS_${PN} += "qtdeclarative-qmlplugins"
|
||||
|
||||
FILES_${PN}-dbg += "${libdir}/${P}/.debug"
|
||||
|
||||
@@ -55,7 +55,7 @@ SRC_URI += " \
|
||||
file://OEQt5Toolchain.cmake \
|
||||
"
|
||||
|
||||
PACKAGES = "${PN}-tools-dbg ${PN}-tools-dev ${PN}-tools-staticdev ${PN}-tools"
|
||||
PACKAGES = "${PN}-tools-dev ${PN}-tools-staticdev ${PN}-tools"
|
||||
|
||||
PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src"
|
||||
|
||||
@@ -71,11 +71,6 @@ FILES_${PN}-tools-staticdev = " \
|
||||
${OE_QMAKE_PATH_LIBS}/*.a \
|
||||
"
|
||||
|
||||
FILES_${PN}-tools-dbg = " \
|
||||
${libdir}/.debug \
|
||||
${OE_QMAKE_PATH_BINS}/.debug \
|
||||
"
|
||||
|
||||
FILES_${PN}-tools = " \
|
||||
${libdir}/lib*${SOLIBS} \
|
||||
${OE_QMAKE_PATH_BINS}/* \
|
||||
|
||||
@@ -59,12 +59,6 @@ FILES_${PN} += " \
|
||||
${datadir}/icons \
|
||||
${libdir}${QT_DIR_NAME}/qtcreator \
|
||||
"
|
||||
FILES_${PN}-dbg += " \
|
||||
${libdir}${QT_DIR_NAME}/qtcreator/.debug \
|
||||
${libdir}${QT_DIR_NAME}/qtcreator/plugins/.debug \
|
||||
${libdir}${QT_DIR_NAME}/qtcreator/plugins/qmldesigner/.debug \
|
||||
${libdir}${QT_DIR_NAME}/qtcreator/plugins/qbs/plugins/.debug \
|
||||
"
|
||||
|
||||
FILES_${PN}-dev += " \
|
||||
${libdir}${QT_DIR_NAME}/qtcreator/*${SOLIBSDEV} \
|
||||
|
||||
@@ -23,5 +23,4 @@ S = "${WORKDIR}/git/vboxtouch"
|
||||
inherit qmake5
|
||||
|
||||
FILES_${PN} += "${OE_QMAKE_PATH_PLUGINS}/generic/libvboxtouchplugin.so"
|
||||
FILES_${PN}-dbg += "${OE_QMAKE_PATH_PLUGINS}/generic/.debug/"
|
||||
FILES_${PN}-dev += "${OE_QMAKE_PATH_LIBS}/cmake/*"
|
||||
|
||||
@@ -49,13 +49,11 @@ python __anonymous() {
|
||||
# suppress QA check complaining
|
||||
INSANE_SKIP_${PN}-dbg += "libdir"
|
||||
INSANE_SKIP_${PN}-examples += "libdir"
|
||||
INSANE_SKIP_${PN}-examples-dbg += "libdir"
|
||||
INSANE_SKIP_${PN}-examples-dev += "libdir dev-elf"
|
||||
|
||||
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 "
|
||||
PACKAGES =. "${PN}-qmldesigner ${PN}-qmlplugins ${PN}-tools ${PN}-plugins ${PN}-mkspecs ${PN}-examples-dev ${PN}-examples-staticdev ${PN}-examples "
|
||||
|
||||
ALLOW_EMPTY_${PN} = "1"
|
||||
ALLOW_EMPTY_${PN}-dbg = "1"
|
||||
ALLOW_EMPTY_${PN}-plugins = "1"
|
||||
ALLOW_EMPTY_${PN}-qmlplugins = "1"
|
||||
|
||||
@@ -71,27 +69,6 @@ RRECOMMENDS_${PN}-dev = " \
|
||||
${PN}-qmldesigner \
|
||||
"
|
||||
|
||||
RRECOMMENDS_${PN}-dbg = " \
|
||||
${PN}-plugins-dbg \
|
||||
${PN}-qmlplugins-dbg \
|
||||
"
|
||||
|
||||
# extra -dbg packages
|
||||
FILES_${PN}-qmlplugins-dbg = " \
|
||||
${OE_QMAKE_PATH_QML}/*/.debug \
|
||||
${OE_QMAKE_PATH_QML}/*/*/.debug \
|
||||
${OE_QMAKE_PATH_QML}/*/*/*/.debug \
|
||||
${OE_QMAKE_PATH_QML}/*/*/*/*/.debug \
|
||||
"
|
||||
FILES_${PN}-tools-dbg = " \
|
||||
${OE_QMAKE_PATH_BINS}/.debug \
|
||||
"
|
||||
FILES_${PN}-plugins-dbg = " \
|
||||
${OE_QMAKE_PATH_PLUGINS}/*/.debug/* \
|
||||
${OE_QMAKE_PATH_PLUGINS}/*/*/.debug/* \
|
||||
${OE_QMAKE_PATH_PLUGINS}/*/*/*/.debug/* \
|
||||
"
|
||||
|
||||
# extra packages
|
||||
FILES_${PN}-qmldesigner += " \
|
||||
${OE_QMAKE_PATH_QML}/*/designer \
|
||||
@@ -163,10 +140,6 @@ FILES_${PN}-dev += " \
|
||||
${OE_QMAKE_PATH_LIBS}/*.la \
|
||||
${OE_QMAKE_PATH_HEADERS}/* \
|
||||
"
|
||||
FILES_${PN}-dbg += " \
|
||||
${OE_QMAKE_PATH_LIBS}/.debug \
|
||||
${OE_QMAKE_PATH_LIBEXECS}/.debug \
|
||||
"
|
||||
FILES_${PN}-staticdev += " \
|
||||
${OE_QMAKE_PATH_LIBS}/*.a \
|
||||
${OE_QMAKE_PATH_PLUGINS}/*/*.a \
|
||||
@@ -195,16 +168,6 @@ FILES_${PN}-examples-dev = " \
|
||||
${OE_QMAKE_PATH_EXAMPLES}/*/*/*/*/*/*/*${SOLIBSDEV} \
|
||||
${OE_QMAKE_PATH_EXAMPLES}/*/*/*/*/*/*/*/*${SOLIBSDEV} \
|
||||
"
|
||||
FILES_${PN}-examples-dbg = " \
|
||||
${OE_QMAKE_PATH_EXAMPLES}/.debug \
|
||||
${OE_QMAKE_PATH_EXAMPLES}/*/.debug \
|
||||
${OE_QMAKE_PATH_EXAMPLES}/*/*/.debug \
|
||||
${OE_QMAKE_PATH_EXAMPLES}/*/*/*/.debug \
|
||||
${OE_QMAKE_PATH_EXAMPLES}/*/*/*/*/.debug \
|
||||
${OE_QMAKE_PATH_EXAMPLES}/*/*/*/*/*/.debug \
|
||||
${OE_QMAKE_PATH_EXAMPLES}/*/*/*/*/*/*/.debug \
|
||||
${OE_QMAKE_PATH_EXAMPLES}/*/*/*/*/*/*/*/.debug \
|
||||
"
|
||||
FILES_${PN}-examples-staticdev = " \
|
||||
${OE_QMAKE_PATH_EXAMPLES}/*.a \
|
||||
${OE_QMAKE_PATH_EXAMPLES}/*/*.a \
|
||||
|
||||
@@ -40,7 +40,6 @@ PACKAGES_prepend = "${PN}-examples ${PN}-features ${PN}-plugins "
|
||||
FILES_${PN}-examples = "${bindir}/*"
|
||||
FILES_${PN}-features = "${prefix}/features"
|
||||
FILES_${PN}-plugins = "${prefix}/plugins/designer/*.so"
|
||||
FILES_${PN}-dbg += "${prefix}/plugins/designer/.debug"
|
||||
FILES_${PN}-doc += "${prefix}/doc"
|
||||
|
||||
INSANE_SKIP_${PN}-plugins += "libdir"
|
||||
|
||||
Reference in New Issue
Block a user