Files
2026-09-22 09:38:26 +08:00

43 lines
959 B
BlitzBasic
Executable File

DESCRIPTION = "Unisoc AVB project"
HOMEPAGE = "http://www.unisoc.com/"
LICENSE = "UNISOC"
PROVIDES = "Avnu-OpenAvnu"
LICENSE = "BSD-3"
LIC_FILES_CHKSUM = "file://${THISDIR}/files/COPYING;md5=dce8ff4bf27149d72c9ef7cdbf0c346a"
EXTERNALSRC = "${OEROOT}/source/unisoc/eavb/OpenAvnu/lib/avtp_pipeline"
EXTERNALSRC_BUILD = "${EXTERNALSRC}"
DEPENDS = "libpcap libsndfile1 libnetcon"
DEPENDS += "alsa-lib glib-2.0"
RDEPENDS:${PN} += "libasound libnetcon"
DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'gstreamer','gstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good','',d)}"
export AVB_GST = "${@bb.utils.contains('DISTRO_FEATURES', 'gstreamer','1','0',d)}"
inherit cmake
inherit pkgconfig
EXTRA_OECMAKE += "-DAVB_FEATURE_GSTREAMER=${AVB_GST} "
do_compile () {
make -f avtp_pipeline.mk clean
make -f avtp_pipeline.mk
}
INSANE_SKIP:${PN} += "installed-vs-shipped"
FILES:${PN} += "${bindir}/*"
FILES:${PN} += "${libdir}/*"