utils/brmake: print the error code of the build

Since the stdout and stderr streams are redirected, it is not
immediately obvious when a build failed, even though brmake really exits
with the same error code as make did.

When there is an error, print the exit code after the elapsed time.

Reported-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
Yann E. MORIN 2017-07-04 23:53:15 +02:00 committed by Thomas Petazzoni
parent 7af85ffdc7
commit c8d8f74a93

View File

@ -29,7 +29,12 @@ main() {
m=$((d/60)) m=$((d/60))
d=$((d%60)) d=$((d%60))
[ ${m} -eq 0 ] || { printf "%${mf}dmin " ${m}; sf="02"; } [ ${m} -eq 0 ] || { printf "%${mf}dmin " ${m}; sf="02"; }
printf "%${sf}ds\n" ${d} printf "%${sf}ds" ${d}
if [ ${ret} -ne 0 ]; then
printf " (error code: %s)" ${ret}
fi
printf "\n"
return ${ret} return ${ret}
} }