mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-13 17:39:57 +00:00
gssdp: add ptest support
It is quick, it finished under 20 seconds on my machine.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 27865a96d5)
Adapted to Kirkstone
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
This commit is contained in:
@@ -0,0 +1,12 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
RET=0
|
||||||
|
cd tests
|
||||||
|
for t in *; do
|
||||||
|
if ./$t; then
|
||||||
|
echo PASS: $t
|
||||||
|
else
|
||||||
|
echo FAIL: $t
|
||||||
|
RET=1
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
exit $RET
|
||||||
@@ -7,6 +7,7 @@ LICENSE = "LGPL-2.1-only"
|
|||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
|
LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
|
||||||
|
|
||||||
SRC_URI = "${GNOME_MIRROR}/${BPN}/1.4/${BPN}-${PV}.tar.xz"
|
SRC_URI = "${GNOME_MIRROR}/${BPN}/1.4/${BPN}-${PV}.tar.xz"
|
||||||
|
SRC_URI += "file://run-ptest"
|
||||||
SRC_URI[sha256sum] = "8676849d57fb822b8728856dbadebf3867f89ee47a0ec47a20045d011f431582"
|
SRC_URI[sha256sum] = "8676849d57fb822b8728856dbadebf3867f89ee47a0ec47a20045d011f431582"
|
||||||
|
|
||||||
GTKDOC_MESON_OPTION = 'gtk_doc'
|
GTKDOC_MESON_OPTION = 'gtk_doc'
|
||||||
@@ -16,7 +17,7 @@ DEPENDS = " \
|
|||||||
libsoup-2.4 \
|
libsoup-2.4 \
|
||||||
"
|
"
|
||||||
|
|
||||||
inherit meson pkgconfig gobject-introspection vala gtk-doc features_check
|
inherit meson pkgconfig gobject-introspection vala gtk-doc features_check ptest
|
||||||
|
|
||||||
SNIFFER = "${@bb.utils.contains("BBFILE_COLLECTIONS", "gnome-layer", "sniffer", "", d)}"
|
SNIFFER = "${@bb.utils.contains("BBFILE_COLLECTIONS", "gnome-layer", "sniffer", "", d)}"
|
||||||
|
|
||||||
@@ -28,4 +29,10 @@ REQUIRED_DISTRO_FEATURES = "${@bb.utils.contains('PACKAGECONFIG', 'sniffer', 'op
|
|||||||
|
|
||||||
PACKAGES =+ "gssdp-tools"
|
PACKAGES =+ "gssdp-tools"
|
||||||
|
|
||||||
|
do_install_ptest(){
|
||||||
|
install -d ${D}${PTEST_PATH}/tests
|
||||||
|
find ${B}/tests -type f -executable -exec install {} ${D}${PTEST_PATH}/tests \;
|
||||||
|
}
|
||||||
|
|
||||||
FILES:gssdp-tools = "${bindir}/gssdp* ${datadir}/gssdp/*.glade"
|
FILES:gssdp-tools = "${bindir}/gssdp* ${datadir}/gssdp/*.glade"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user