DESCRIPTION = "uarttest" | |
DEPENDS = "libnvram libbsp" | |
SECTION = "app" | |
LICENSE = "zte" | |
PV = "1.0.0" | |
PR = "r0" | |
CLASS_COM = " \ | |
${@bb.utils.contains('DISTRO_FEATURES', 'procd', 'openwrt openwrt-services', '', d)} \ | |
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd', '', d)} \ | |
" | |
inherit ${CLASS_COM} | |
FILESEXTRAPATHS_prepend :="${APP-OPEN-PATH}/test:" | |
SRC_URI = " \ | |
file://uarttest \ | |
" | |
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/zte;md5=c075689d1d1e06d4ab5bbe53623a6808" | |
S = "${WORKDIR}" | |
include ${BSPDIR}/sources/meta-zxic/conf/app_com.inc | |
include ${BSPDIR}/sources/meta-zxic/conf/pub.inc | |
CFLAGS_append = "${ZXIC_EXTRA_CFLAGS}" | |
do_compile() { | |
make -C uarttest | |
} | |
do_install() { | |
install -d ${D}${bindir}/ | |
install -m 0777 ${S}/uarttest/uarttest ${D}${bindir}/ | |
#install elfs | |
install -d ${ELFS-PATH}/ | |
install -m 0755 ${S}/uarttest/uarttest ${ELFS-PATH}/ | |
} | |
do_cleanlibs () { | |
rm -fr ${ELFS-PATH}/uarttest | |
} | |
addtask cleanlibs after do_clean before do_cleansstate | |
FILES_${PN} = "\ | |
${bindir}/ \ | |
" |