mirror of
http://code.qt.io/yocto/meta-qt6.git
synced 2026-01-01 13:58:07 +00:00
ptest: include possible test plugins and qml modules
Some of the Qt modules have separate test plugins and qml modules that are used in the auto tests. Pick-to: 6.10 6.9 6.8 Fixes: QTBUG-138066 Change-Id: I00c41396b59f1b380696bbab3489bd93b4a65cc5 Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
This commit is contained in:
parent
35480a0d5a
commit
8c8ec98428
|
|
@ -51,6 +51,14 @@ EOF
|
||||||
' _ {} \;
|
' _ {} \;
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
if [ -e "${B_PTEST}/${baselib}" ]; then
|
||||||
|
find ${B_PTEST}/${baselib} \
|
||||||
|
! -type d -a \( -executable -o -name qmldir \) \
|
||||||
|
-exec sh -c '\
|
||||||
|
install -D "$1" "${D}${PTEST_PATH}${1#${B_PTEST}/${baselib}}" \
|
||||||
|
' _ {} \;
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
fakeroot python do_create_ptest_list() {
|
fakeroot python do_create_ptest_list() {
|
||||||
|
|
@ -91,7 +99,7 @@ INSANE_SKIP:${PN}-ptest += "file-rdeps"
|
||||||
|
|
||||||
PACKAGESPLITFUNCS =+ "remove_ptest_debug"
|
PACKAGESPLITFUNCS =+ "remove_ptest_debug"
|
||||||
remove_ptest_debug() {
|
remove_ptest_debug() {
|
||||||
if [ -e ${PKGD}${QT6_INSTALL_LIBDIR}/${BPN}/ptest/tests ]; then
|
if [ -e ${PKGD}${QT6_INSTALL_LIBDIR}/${BPN}/ptest ]; then
|
||||||
find ${PKGD}${QT6_INSTALL_LIBDIR}/${BPN}/ptest/tests -depth -type d -name .debug -exec rm -rf '{}' \;
|
find ${PKGD}${QT6_INSTALL_LIBDIR}/${BPN}/ptest -depth -type d -name .debug -exec rm -rf '{}' \;
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user