From 6a66fadbd7d7675c61c342f9c338edbdedf8b92c Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Wed, 23 Jul 2014 23:07:22 +0100 Subject: ptest-gnome: add ptest helper for GNOME packages Many GNOME packages are using their InstalledTests pattern, where the test suite can be trivially installed. To avoid repeating the same logic over and over, add a class to encapsulate this. Signed-off-by: Ross Burton Signed-off-by: Saul Wold Signed-off-by: Richard Purdie --- meta/classes/ptest-gnome.bbclass | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 meta/classes/ptest-gnome.bbclass diff --git a/meta/classes/ptest-gnome.bbclass b/meta/classes/ptest-gnome.bbclass new file mode 100644 index 0000000000..b2949af9bb --- /dev/null +++ b/meta/classes/ptest-gnome.bbclass @@ -0,0 +1,8 @@ +inherit ptest + +EXTRA_OECONF_append_class-target = " ${@bb.utils.contains('PTEST_ENABLED', '1', '--enable-installed-tests', '--disable-installed-tests', d)}" + +FILES_${PN}-ptest += "${libexecdir}/installed-tests/ \ + ${datadir}/installed-tests/" + +RDEPENDS_${PN}-ptest += "gnome-desktop-testing" -- cgit 1.2.3-korg