Drop per-board ram_check() calls for now.
[coreboot.git] / Makefile
index 50421a65fde1ac1510c4837ef6bd99c6bf6dc8e2..0cfa85f6e8e473de9c7321fef190d6881e84f2df 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -367,9 +367,9 @@ update:
        dongle.py -c /dev/term/1 $(obj)/coreboot.rom EOF
 
 lint:
-       LINTLOG=`mktemp`; \
+       FAILED=0; LINTLOG=`mktemp`; \
        for script in util/lint/lint-*; do \
-               echo `basename $$script`; \
+               echo; echo `basename $$script`; \
                grep "^# DESCR:" $$script | sed "s,.*DESCR: *,," ; \
                echo ========; \
                $$script > $$LINTLOG; \
@@ -379,9 +379,11 @@ lint:
                        echo test failed: ; \
                        cat $$LINTLOG; \
                        rm -f $$LINTLOG; \
-                       exit 1; \
-               fi \
+                       FAILED=$$(( $$FAILED + 1 )); \
+               fi; \
+               echo ========; \
        done; \
+       test $$FAILED -eq 0 || { echo "ERROR: $$FAILED test(s) failed." &&  exit 1; }; \
        rm -f $$LINTLOG
 
 # This include must come _before_ the pattern rules below!