Signed-off-by: Jean-Francois Dagenais <[email protected]>
---
classes/xsctapp.bbclass | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/classes/xsctapp.bbclass b/classes/xsctapp.bbclass
index 5fecfe6..9e0d0ac 100644
--- a/classes/xsctapp.bbclass
+++ b/classes/xsctapp.bbclass
@@ -30,6 +30,15 @@ do_install() {
:
}
+# This is a temporary patch to circumvent xsct tools not respecting exit code
convention:
+do_compile_prepend() {
+ rm -f ${XSCTH_WS}/${XSCTH_PROJ}/${XSCTH_EXECUTABLE}
+}
+# The second part of this patch is to check if the exe came out of the process:
+do_compile_append() {
+ test -e ${XSCTH_WS}/${XSCTH_PROJ}/${XSCTH_EXECUTABLE}
+}
+
do_deploy() {
install -d ${DEPLOYDIR}
install -m 0644 ${XSCTH_WS}/${XSCTH_PROJ}/${XSCTH_EXECUTABLE}
${DEPLOYDIR}/${XSCTH_BASE_NAME}.elf
--
2.1.4
--
_______________________________________________
meta-xilinx mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-xilinx