Check for executable to be present after xsct project compilation. If the executable is not preset, report error
Signed-off-by: Manjukumar Matha <[email protected]> --- classes/xsctbase.bbclass | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/classes/xsctbase.bbclass b/classes/xsctbase.bbclass index 98dafde..fac7b8f 100644 --- a/classes/xsctbase.bbclass +++ b/classes/xsctbase.bbclass @@ -15,6 +15,7 @@ XSCTH_PROJ ??= "${PN}" XSCTH_WS ??= "${B}" XSCTH_MISC ??= "" XSCTH_SCRIPT ??= "" +XSCTH_EXECUTABLE ??= "" XSCTH_ARCH ?= "${@bb.utils.contains('XSCTH_PROC', 'psu_cortexa53_0', '64', '32', d)}" PROJ_ARG ??= "-ws ${XSCTH_WS} -pname ${XSCTH_PROJ} -rp ${XSCTH_REPO}" @@ -55,4 +56,7 @@ do_compile() { export RDI_PLATFORM=ln64 export SWT_GTK3=0 eval xsct ${XSCTH_SCRIPT} ${PROJ_ARG} -do_compile 1 + if [ ! -e ${XSCTH_WS}/${XSCTH_PROJ}/${XSCTH_EXECUTABLE} ]; then + bbfatal_log "${PN} compile failed." + fi } -- 2.7.4 -- _______________________________________________ meta-xilinx mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-xilinx
