]> git.scottworley.com Git - slidingtile/blobdiff - Makefile
Pass through the test's actual exit code
[slidingtile] / Makefile
index 5994d06dc0b9f0f54be1c464b28f7b94996d10b4..450ffe8ee93b8f736d5cc376bce027c136a5c681 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -17,7 +17,7 @@ TESTS=$(subst .cc,,$(TEST_SRCS))
 all:    $(MAIN) $(TESTS)
 
 test:   $(TESTS)
 all:    $(MAIN) $(TESTS)
 
 test:   $(TESTS)
-       for t in $(TESTS); do if ! ./$$t; then exit 1; fi ;done
+       for t in $(TESTS); do if ./$$t; then :; else exit $$?; fi ;done
 
 clean:
        rm -f *.o $(MAIN) $(TESTS) Makefile.bak
 
 clean:
        rm -f *.o $(MAIN) $(TESTS) Makefile.bak