[Feature][ZXW-165] Move lynq-systime-demo to meta directory 1.

Only Configure:No
Affected branch:master
Affected module:systime
Is it affected on both ZXIC and MTK:only ZXIC
Self-test:Yes
Doc Update:NO

Change-Id: Ib1bcd115d78cc8cd09f450270cb889eafda6d87a
diff --git a/cap/zx297520v3/sources/meta-zxic-custom/recipes-lynq/lynq-systime-demo/files/makefile b/cap/zx297520v3/sources/meta-zxic-custom/recipes-lynq/lynq-systime-demo/files/makefile
index 79b96e0..91b38a1 100755
--- a/cap/zx297520v3/sources/meta-zxic-custom/recipes-lynq/lynq-systime-demo/files/makefile
+++ b/cap/zx297520v3/sources/meta-zxic-custom/recipes-lynq/lynq-systime-demo/files/makefile
@@ -1,5 +1,5 @@
 SHELL = /bin/sh

-RM = rm -f

+RM = rm -rf

 

 LOCAL_CFLAGS := -Wall \

                 -std=gnu++14 \

diff --git a/cap/zx297520v3/sources/meta-zxic-custom/recipes-lynq/lynq-systime-demo/lynq-systime-demo.bb b/cap/zx297520v3/sources/meta-zxic-custom/recipes-lynq/lynq-systime-demo/lynq-systime-demo.bb
index b60a4d9..b726e50 100644
--- a/cap/zx297520v3/sources/meta-zxic-custom/recipes-lynq/lynq-systime-demo/lynq-systime-demo.bb
+++ b/cap/zx297520v3/sources/meta-zxic-custom/recipes-lynq/lynq-systime-demo/lynq-systime-demo.bb
@@ -2,30 +2,31 @@
 #inherit externalsrc package systemd
 DESCRIPTION = "lynq-systime-demo"
 LICENSE = "CLOSED"
-LICENSE = "CLOSED"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=b1e07e8d88e26263e71d3a9e2aa9a2ff"
-SRC_URI = "file://lynq_systime_demo.cpp \
-           file://makefile \
-"
 DEPENDS += "liblynq-systime"
 
-SRC-DIR = "${S}/../lynq-systime-demo"
+SRC_URI = "file://lynq_systime_demo.cpp \
+           file://makefile \
+          "
+SRC-DIR = "${S}/../"
+
 FILES_${PN} += "${bindir}/"
 TARGET_CC_ARCH += "${LDFLAGS}"
 SYSTEMD_PACKAGES = "${PN}"
-S = "${WORKDIR}"
+
+#Parameters passed to do_compile()
+EXTRA_OEMAKE = "'TARGET_PLATFORM = ${TARGET_PLATFORM}'"
+
 #INHIBIT_PACKAGE_STRIP = "1"
 do_compile () {
 	if test "${PACKAGE_ARCH}" = "cortexa7hf-vfp-vfpv4-neon" || test "${PACKAGE_ARCH}" = "cortexa7hf-neon-vfpv4"; then
-		oe_runmake all ROOT=${STAGING_DIR_HOST} OFLAGS="--sysroot=${STAGING_DIR_HOST} -mhard-float"
+		oe_runmake all -C ${SRC-DIR} ROOT=${STAGING_DIR_HOST} OFLAGS="--sysroot=${STAGING_DIR_HOST} -mhard-float"
 	else
-		oe_runmake all ROOT=${STAGING_DIR_HOST} OFLAGS="--sysroot=${STAGING_DIR_HOST}"
+		oe_runmake all -C ${SRC-DIR} ROOT=${STAGING_DIR_HOST} OFLAGS="--sysroot=${STAGING_DIR_HOST}"
 	fi
 }
 
-
 do_install() {
-
 	install -d ${D}${bindir}/
-	install -m 0755 ${S}/lynq-systime-demo ${D}${bindir}/
+	install -m 0755 ${SRC-DIR}/lynq-systime-demo ${D}${bindir}/
 }