43 lines
959 B
BlitzBasic
Executable File
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}/*"
|
|
|
|
|
|
|
|
|
|
|