[RCAR] Fix recipes path for SOTA build 27/23627/5
authorRonan Le Martret <ronan.lemartret@iot.bzh>
Thu, 23 Jan 2020 16:25:47 +0000 (17:25 +0100)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Wed, 12 Feb 2020 14:18:57 +0000 (14:18 +0000)
- For SOTA we need to use ${nonarch_base_libdir} instead of /lib

Change-Id: I84fbbe44abd9f3a3752b555791c8e1e06c755a9b
Bug-AGL: SPEC-3097
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
meta-agl-bsp/meta-rcar-gen3-adas/recipes-bsp/si-tools/si-tools.bbappend
meta-agl-bsp/meta-rcar-gen3-adas/recipes-bsp/ti-bt-firmware/ti-bt-firmware_git.bbappend [new file with mode: 0644]

index 7a45931..98c6673 100644 (file)
@@ -6,3 +6,23 @@ SRC_URI += " \
 
 EXTRA_OEMAKE_append = " 'LDFLAGS=${LDFLAGS}'"
 
+do_install() {
+    install -d ${D}${bindir}
+    install -d ${D}${nonarch_base_libdir}/firmware/radio/
+
+    install -m 755 si_ctl ${D}${bindir}
+    install -m 755 si_flash ${D}${bindir}
+    for file in ${SCRIPTS}; do
+        install -m 755 ${S}/scripts/$file ${D}${bindir}
+        sed -e 's,^\(SI_ARGS\s*=\s*\).*,\1"/dev/i2c-12 0x65",' -i ${D}${bindir}/$file
+    done
+
+    for file in ${FIRMWARE}; do
+        install -m 644 ${S}/firmware/$file ${D}${nonarch_base_libdir}/firmware/radio/
+    done
+}
+
+FILES_${PN} = " \
+    ${bindir} \
+    ${nonarch_base_libdir}/firmware/radio \
+"
diff --git a/meta-agl-bsp/meta-rcar-gen3-adas/recipes-bsp/ti-bt-firmware/ti-bt-firmware_git.bbappend b/meta-agl-bsp/meta-rcar-gen3-adas/recipes-bsp/ti-bt-firmware/ti-bt-firmware_git.bbappend
new file mode 100644 (file)
index 0000000..e29e54e
--- /dev/null
@@ -0,0 +1,6 @@
+do_install() {
+       install -d  ${D}${nonarch_base_libdir}/firmware/ti-connectivity/
+       cp *.bts ${D}${nonarch_base_libdir}/firmware/ti-connectivity/
+}
+
+FILES_${PN} = "${nonarch_base_libdir}/firmware/ti-connectivity/*"