From: Steinar H. Gunderson Date: Fri, 12 Oct 2012 20:24:14 +0000 (+0200) Subject: If at least one test fails, make check should also fail. X-Git-Tag: 1.0~299 X-Git-Url: https://git.sesse.net/?p=movit;a=commitdiff_plain;h=cfc0e5e46303c67cdb9b432fbcaf79f314b86ac9 If at least one test fails, make check should also fail. --- diff --git a/Makefile b/Makefile index 3e497f5..0bfad1f 100644 --- a/Makefile +++ b/Makefile @@ -74,8 +74,10 @@ clean: $(RM) demo $(TESTS) libmovit.a $(OBJS) $(DEPS) check: $(TESTS) + FAIL=0; \ for TEST in $(TESTS); do \ - ./$$TEST; \ - done + ./$$TEST || FAIL=1; \ + done; \ + exit $$FAIL .PHONY: clean check all