51 lines
1.5 KiB
BlitzBasic
51 lines
1.5 KiB
BlitzBasic
# Copyright 2021-2023 NXP
|
|
|
|
DESCRIPTION = "NXP RetuneDSP Voice Seeker Libraries"
|
|
SECTION = "multimedia"
|
|
LICENSE = "Proprietary"
|
|
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=db4762b09b6bda63da103963e6e081de"
|
|
|
|
inherit autotools pkgconfig
|
|
|
|
DEPENDS += "alsa-lib nxp-afe"
|
|
|
|
SRCBRANCH = "MM_04.08.02_2310_L6.1.y"
|
|
PV = "2.0+${SRCPV}"
|
|
|
|
NXPAFE_VOICESEEKER_SRC ?= "git://github.com/nxp-imx/imx-voiceui.git;protocol=https"
|
|
SRC_URI = "${NXPAFE_VOICESEEKER_SRC};branch=${SRCBRANCH}"
|
|
|
|
SRCREV = "5eac64dc0f93c755941770c46d5e315aec523b3d"
|
|
S = "${WORKDIR}/git"
|
|
|
|
EXTRA_CONF = "--enable-armv8 --bindir=/unit_tests/ --libdir=${libdir}"
|
|
|
|
EXTRA_OEMAKE:mx8-nxp-bsp = "BUILD_ARCH=CortexA53"
|
|
EXTRA_OEMAKE:mx93-nxp-bsp = "BUILD_ARCH=CortexA55"
|
|
|
|
do_compile () {
|
|
echo "====Enter into ${WORKDIR}/git===="
|
|
cd ${WORKDIR}/git
|
|
echo "====make all==="
|
|
oe_runmake all
|
|
}
|
|
|
|
do_install() {
|
|
install -d ${D}${libdir}/nxp-afe
|
|
install -d ${D}/unit_tests/nxp-afe
|
|
install -m 0644 ${WORKDIR}/git/release/*.so.2.0 ${D}${libdir}/nxp-afe/
|
|
ln -sf -r ${D}${libdir}/nxp-afe/libvoiceseekerlight.so.2.0 ${D}${libdir}/nxp-afe/libvoiceseekerlight.so
|
|
install -m 0755 ${WORKDIR}/git/release/voice_ui_app ${D}/unit_tests/nxp-afe
|
|
install -m 0644 ${WORKDIR}/git/release/*.bin ${D}/unit_tests/nxp-afe
|
|
install -m 0644 ${WORKDIR}/git/release/Config.ini ${D}/unit_tests/nxp-afe
|
|
}
|
|
|
|
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
|
|
|
FILES:${PN} += "${libdir}/nxp-afe/* \
|
|
/unit_tests/* \
|
|
"
|
|
INSANE_SKIP:${PN} += "dev-so"
|
|
|
|
COMPATIBLE_MACHINE = "(mx8-nxp-bsp|mx9-nxp-bsp)"
|