X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=Makefile;h=e427c5d27b055412262ea6d044d34590aa3af410;hp=a9b13ff36baa9787499bca4cba44995460148ffe;hb=f952b88b36e3803370825fb43385f1a42aa24b64;hpb=655f0a840a92b10960ee942884548a4ef8f397d6 diff --git a/Makefile b/Makefile index a9b13ff3..e427c5d2 100644 --- a/Makefile +++ b/Makefile @@ -24,7 +24,7 @@ default: libccan.a include Makefile-ccan -check: $(ALL_TESTS:%=check-%) +check: $(ALL_TESTS:%=summary-check-%) distclean: clean rm -f $(ALL_DEPENDS) @@ -34,6 +34,10 @@ $(ALL_DEPENDS): %/.depends: %/_info tools/ccan_depends # Actual dependencies are created in inter-depends check-%: tools/ccanlint/ccanlint + @tools/ccanlint/ccanlint -d ccan/$* + +# Doesn't test dependencies, doesn't print verbose fail results. +summary-check-%: tools/ccanlint/ccanlint $(OBJFILES) @tools/ccanlint/ccanlint -s -d ccan/$* ccan/%/info: ccan/%/_info @@ -44,7 +48,7 @@ libccan.a(%.o): ccan/%.o clean: tools-clean $(RM) `find . -name '*.o'` `find . -name '.depends'` `find . -name '*.a'` `find . -name info` `find . -name '*.d'` - $(RM) inter-depends lib-depends test-depends + $(RM) inter-depends lib-depends test-depends ccan/*-Makefile # Creates a dependency from the tests to the object files which it needs. inter-depends: $(ALL_DEPENDS) Makefile