]> git.kernelconcepts.de Git - karo-tx-uboot.git/commitdiff
MAKEALL: Don't try to print size when ./u-boot is deleted
authorJoe Hershberger <joe.hershberger@ni.com>
Wed, 11 Mar 2015 23:47:33 +0000 (18:47 -0500)
committerLothar Waßmann <LW@KARO-electronics.de>
Tue, 1 Sep 2015 12:34:12 +0000 (14:34 +0200)
In the case of BUILD_NBUILDS > 1, MAKEALL would try to print the size
immediately after the u-boot binary is deleted by the call to:

make -s clean

Move the size print to before the clean

Signed-off-by: Joe Hershberger <joe.hershberger@ni.com>
MAKEALL

diff --git a/MAKEALL b/MAKEALL
index c5f665f4d1cf1f8b3baa96f8e13e131fe2003443..5483b389c96544582b4684974277774e8faef3f4 100755 (executable)
--- a/MAKEALL
+++ b/MAKEALL
@@ -655,6 +655,13 @@ build_target() {
                RC=1
        fi
 
+       OBJS=${output_dir}/u-boot
+       if [ -e ${output_dir}/spl/u-boot-spl ]; then
+               OBJS="${OBJS} ${output_dir}/spl/u-boot-spl"
+       fi
+
+       ${CROSS_COMPILE}size ${OBJS} | tee -a ${LOG_DIR}/$target.MAKELOG
+
        if [ $BUILD_MANY == 1 ] ; then
                trap - TERM
 
@@ -679,13 +686,6 @@ build_target() {
                fi
        fi
 
-       OBJS=${output_dir}/u-boot
-       if [ -e ${output_dir}/spl/u-boot-spl ]; then
-               OBJS="${OBJS} ${output_dir}/spl/u-boot-spl"
-       fi
-
-       ${CROSS_COMPILE}size ${OBJS} | tee -a ${LOG_DIR}/$target.MAKELOG
-
        [ -e "${LOG_DIR}/${target}.ERR" ] && cat "${LOG_DIR}/${target}.ERR"
 
        touch "${donep}${build_idx}"