diff options
author | Ross Burton <ross.burton@intel.com> | 2014-07-23 23:07:22 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-07-25 15:33:33 +0100 |
commit | 6a66fadbd7d7675c61c342f9c338edbdedf8b92c (patch) | |
tree | b32035ad35ea100b5a34a36d57fed612291dfbaa /meta/classes | |
parent | 8abd1d0d605cec77faca1f21663feb4ad9e27d1d (diff) | |
download | openembedded-core-6a66fadbd7d7675c61c342f9c338edbdedf8b92c.tar.gz openembedded-core-6a66fadbd7d7675c61c342f9c338edbdedf8b92c.tar.bz2 openembedded-core-6a66fadbd7d7675c61c342f9c338edbdedf8b92c.zip |
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 <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes')
-rw-r--r-- | meta/classes/ptest-gnome.bbclass | 8 |
1 files changed, 8 insertions, 0 deletions
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" |