From 403aa976ed3dd8865336b3e37c96bf145c1e6995 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. (From OE-Core rev: 6a66fadbd7d7675c61c342f9c338edbdedf8b92c) 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 (limited to '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 v1.2.3-54-g00ecf