blob: ec11c100ed44115ed682d59d53850d249696b489 [file] [log] [blame]
l.yangf76bb162023-07-13 12:38:04 +08001#inherit externalsrc package
2#inherit externalsrc package systemd
3DESCRIPTION = "lynq-qser-voice-demo"
4LICENSE = "CLOSED"
5LICENSE = "CLOSED"
6LIC_FILES_CHKSUM = "file://LICENSE;md5=b1e07e8d88e26263e71d3a9e2aa9a2ff"
7DEPENDS += "liblynq-qser-voice"
8#inherit workonsrc
9WORKONSRC = "${TOPDIR}/../src/lynq/packages/apps/lynq-qser-voice-demo"
10FILESEXTRAPATHS_prepend :="${TOPDIR}/../src/lynq/packages/apps:"
11SRC_URI = " \
12 file://lynq-qser-voice-demo \
13 "
14
15SRC-DIR = "${S}/../lynq-qser-voice-demo"
16TARGET_CC_ARCH += "${LDFLAGS}"
17SYSTEMD_PACKAGES = "${PN}"
18#Parameters passed to do_compile()
19EXTRA_OEMAKE = "'TARGET_PLATFORM = ${TARGET_PLATFORM}'\"
20EXTRA_OEMAKE += "'MOBILETEK_RIL_CFG = ${MOBILETEK_RIL_CFG}'"
21
22EXTRA_OEMAKE += "'MOBILETEK_FOTA_CFG = ${MOBILETEK_FOTA_CFG}'"
23
24#INHIBIT_PACKAGE_STRIP = "1"
25do_compile () {
26 if test "${PACKAGE_ARCH}" = "cortexa7hf-vfp-vfpv4-neon" || test "${PACKAGE_ARCH}" = "cortexa7hf-neon-vfpv4"; then
27 oe_runmake all -C ${SRC-DIR} ROOT=${STAGING_DIR_HOST} OFLAGS="--sysroot=${STAGING_DIR_HOST} -mhard-float"
28 else
29 oe_runmake all -C ${SRC-DIR} ROOT=${STAGING_DIR_HOST} OFLAGS="--sysroot=${STAGING_DIR_HOST}"
30 fi
31}
32
33do_install() {
34 install -d ${D}${bindir}/
35 install -m 0755 ${SRC-DIR}/lynq-qser-voice-demo ${D}${bindir}/
36}