summaryrefslogtreecommitdiffstats
path: root/recipes-qt/maliit/maliit-plugins-qt5_git.bb
diff options
context:
space:
mode:
authorDenys Dmytriyenko <denys@ti.com>2017-10-18 14:42:44 -0400
committerMartin Jansa <Martin.Jansa@gmail.com>2017-10-27 19:09:28 +0000
commitd87335a50a9dd35d890786edbd79b8953fdaa11a (patch)
tree69b9b31dd75694750ce94081da936270e076208f /recipes-qt/maliit/maliit-plugins-qt5_git.bb
parentbbb304456978fa9713932e9ff529d18a5ef2a947 (diff)
downloadmeta-qt5-d87335a50a9dd35d890786edbd79b8953fdaa11a.tar.gz
qt5-ptest.inc: fix qtxmlpatterns:do_install_ptest out-of-order call
ptest.bbclass provides a set of standard do_*_ptest_base tasks. Each of them calls a corresponding regular do_*_ptest task, that components are supposed to override for own implementation. When PTEST_ENABLED is not set, an anonymous python function removes all do_*_ptest_base tasks from the queue. qt5-ptest.inc adds a special case for do_populate_sysroot and re-arranges the order or ptest tasks due to that. But, unfortunately, do_install_ptest was added directly, not do_install_ptest_base, hence when "ptest" is disabled and all other do_*_ptest_base tasks are removed, this one do_install_ptest task is left w/o dependencies and gets scheduled for execution very early on, even before pseudo-native gets built and stages "fakeroot" functionality. The fix is to add do_install_ptest_base task, which calls do_install_ptest only when "ptest" is enabled. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'recipes-qt/maliit/maliit-plugins-qt5_git.bb')
0 files changed, 0 insertions, 0 deletions