aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support
diff options
context:
space:
mode:
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>2023-04-20 13:36:34 +0200
committerKhem Raj <raj.khem@gmail.com>2023-04-20 07:46:21 -0700
commitafbc2234898088311c38d78997f63992e38aa08a (patch)
tree0fb66aff2fa15cd5025cfdb3f2d1fcc6dac1dabb /meta-oe/recipes-support
parent2e0615b1d3776f56706eaf3482d05211dac32607 (diff)
downloadmeta-openembedded-afbc2234898088311c38d78997f63992e38aa08a.tar.gz
libgpiod: remove test executables from ${bindir}
There's no need to put the test executables into ${bindir} as they're already installed into ${PTEST_PATH}. This just pollutes $PATH. Future libgpiod releases will not install test binaries at all, leaving it to the library users. For now: remove them manually after installation. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-support')
-rw-r--r--meta-oe/recipes-support/libgpiod/libgpiod.inc13
1 files changed, 7 insertions, 6 deletions
diff --git a/meta-oe/recipes-support/libgpiod/libgpiod.inc b/meta-oe/recipes-support/libgpiod/libgpiod.inc
index 53f9ec49c6..0329caafdf 100644
--- a/meta-oe/recipes-support/libgpiod/libgpiod.inc
+++ b/meta-oe/recipes-support/libgpiod/libgpiod.inc
@@ -30,17 +30,18 @@ FILES:${PN}-tools += " \
${bindir}/gpioset \
${bindir}/gpiomon \
"
-FILES:${PN}-ptest += " \
- ${bindir}/gpiod-test \
- ${bindir}/gpio-tools-test \
- ${bindir}/gpio-tools-test.bats \
- ${bindir}/gpiod-cxx-test \
-"
FILES:libgpiodcxx = "${libdir}/libgpiodcxx.so.*"
RRECOMMENDS:${PN}-ptest += "coreutils"
RDEPENDS:${PN}-ptest += "bats"
+do_install:append() {
+ rm -f ${D}${bindir}/gpiod-test
+ rm -f ${D}${bindir}/gpio-tools-test
+ rm -f ${D}${bindir}/gpio-tools-test.bats
+ rm -f ${D}${bindir}/gpiod-cxx-test
+}
+
do_install_ptest() {
install -d ${D}${PTEST_PATH}/tests/