]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - MAKEALL
karo: tx6: replace open coded interpretation of cpurev by calls to is_cpu_type()
[karo-tx-uboot.git] / MAKEALL
diff --git a/MAKEALL b/MAKEALL
index c5f665f4d1cf1f8b3baa96f8e13e131fe2003443..7e42f10933109a7fc5b87c58c091cfc1f6101f5d 100755 (executable)
--- a/MAKEALL
+++ b/MAKEALL
@@ -60,6 +60,14 @@ usage()
        exit ${ret}
 }
 
+deprecation() {
+       echo "** Note: MAKEALL is deprecated - please use buildman instead"
+       echo "** See tools/buildman/README for details"
+       echo
+}
+
+deprecation
+
 SHORT_OPTS="ha:c:v:s:b:lmMCnr"
 LONG_OPTS="help,arch:,cpu:,vendor:,soc:,board:,list,maintainers,mails,check,continue,rebuild-errors"
 
@@ -551,13 +559,7 @@ get_target_maintainers() {
 get_target_arch() {
        local target=$1
 
-       # Automatic mode
-       local line=`awk '\$7 == "'"$target"'" { print \$0 }' boards.cfg`
-
-       if [ -z "${line}" ] ; then echo "" ; return ; fi
-
-       set ${line}
-       echo "$2"
+       awk '$7 == "'$target'" { print $2 }' boards.cfg
 }
 
 list_target() {
@@ -655,6 +657,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 +688,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}"
@@ -833,6 +835,8 @@ print_stats() {
                kill_children
        fi
 
+       deprecation
+
        exit $RC
 }