]> git.scottworley.com Git - slidingtile/blobdiff - Makefile
Pass through the test's actual exit code
[slidingtile] / Makefile
index a8608d05b3934b9ba425e3b4c97768813eeeffe1..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 ./*_test; 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