blob: b60a4d91869a07c902dff42d2f3804b10a4101a0 [file] [log] [blame]
sj.zhangdd9b7bb2023-08-22 17:28:58 +08001#inherit externalsrc package
2#inherit externalsrc package systemd
3DESCRIPTION = "lynq-systime-demo"
4LICENSE = "CLOSED"
5LICENSE = "CLOSED"
6LIC_FILES_CHKSUM = "file://LICENSE;md5=b1e07e8d88e26263e71d3a9e2aa9a2ff"
sj.zhang4f411072023-10-11 00:56:05 -07007SRC_URI = "file://lynq_systime_demo.cpp \
8 file://makefile \
9"
sj.zhangdd9b7bb2023-08-22 17:28:58 +080010DEPENDS += "liblynq-systime"
sj.zhangdd9b7bb2023-08-22 17:28:58 +080011
12SRC-DIR = "${S}/../lynq-systime-demo"
sj.zhang4f411072023-10-11 00:56:05 -070013FILES_${PN} += "${bindir}/"
sj.zhangdd9b7bb2023-08-22 17:28:58 +080014TARGET_CC_ARCH += "${LDFLAGS}"
15SYSTEMD_PACKAGES = "${PN}"
sj.zhang4f411072023-10-11 00:56:05 -070016S = "${WORKDIR}"
sj.zhangdd9b7bb2023-08-22 17:28:58 +080017#INHIBIT_PACKAGE_STRIP = "1"
18do_compile () {
19 if test "${PACKAGE_ARCH}" = "cortexa7hf-vfp-vfpv4-neon" || test "${PACKAGE_ARCH}" = "cortexa7hf-neon-vfpv4"; then
sj.zhang4f411072023-10-11 00:56:05 -070020 oe_runmake all ROOT=${STAGING_DIR_HOST} OFLAGS="--sysroot=${STAGING_DIR_HOST} -mhard-float"
sj.zhangdd9b7bb2023-08-22 17:28:58 +080021 else
sj.zhang4f411072023-10-11 00:56:05 -070022 oe_runmake all ROOT=${STAGING_DIR_HOST} OFLAGS="--sysroot=${STAGING_DIR_HOST}"
sj.zhangdd9b7bb2023-08-22 17:28:58 +080023 fi
24}
25
sj.zhang4f411072023-10-11 00:56:05 -070026
sj.zhangdd9b7bb2023-08-22 17:28:58 +080027do_install() {
sj.zhang4f411072023-10-11 00:56:05 -070028
sj.zhangdd9b7bb2023-08-22 17:28:58 +080029 install -d ${D}${bindir}/
sj.zhang4f411072023-10-11 00:56:05 -070030 install -m 0755 ${S}/lynq-systime-demo ${D}${bindir}/
sj.zhangdd9b7bb2023-08-22 17:28:58 +080031}