changeset: 91759:a61c3d17fe4f branch: 2.7 parent: 91754:33fc081285b2 user: Serhiy Storchaka date: Tue Jul 22 10:28:36 2014 +0300 files: Doc/Makefile Misc/NEWS description: Issue #15759: "make suspicious", "make linkcheck" and "make doctest" in Doc/ now display special message when and only when there are failures. diff -r 33fc081285b2 -r a61c3d17fe4f Doc/Makefile --- a/Doc/Makefile Mon Jul 21 18:35:01 2014 -0400 +++ b/Doc/Makefile Tue Jul 22 10:28:36 2014 +0300 @@ -86,24 +86,30 @@ @echo "The overview file is in build/changes." linkcheck: BUILDER = linkcheck -linkcheck: build - @echo "Link check complete; look for any errors in the above output" \ - "or in build/$(BUILDER)/output.txt" +linkcheck: + @$(MAKE) build BUILDER=$(BUILDER) || { \ + echo "Link check complete; look for any errors in the above output" \ + "or in build/$(BUILDER)/output.txt"; \ + false; } suspicious: BUILDER = suspicious -suspicious: build - @echo "Suspicious check complete; look for any errors in the above output" \ - "or in build/$(BUILDER)/suspicious.csv. If all issues are false" \ - "positives, append that file to tools/sphinxext/susp-ignored.csv." +suspicious: + @$(MAKE) build BUILDER=$(BUILDER) || { \ + echo "Suspicious check complete; look for any errors in the above output" \ + "or in build/$(BUILDER)/suspicious.csv. If all issues are false" \ + "positives, append that file to tools/sphinxext/susp-ignored.csv."; \ + false; } coverage: BUILDER = coverage coverage: build @echo "Coverage finished; see c.txt and python.txt in build/coverage" doctest: BUILDER = doctest -doctest: build - @echo "Testing of doctests in the sources finished, look at the" \ - "results in build/doctest/output.txt" +doctest: + @$(MAKE) build BUILDER=$(BUILDER) || { \ + echo "Testing of doctests in the sources finished, look at the" \ + "results in build/doctest/output.txt"; \ + false; } pydoc-topics: BUILDER = pydoc-topics pydoc-topics: build diff -r 33fc081285b2 -r a61c3d17fe4f Misc/NEWS --- a/Misc/NEWS Mon Jul 21 18:35:01 2014 -0400 +++ b/Misc/NEWS Tue Jul 22 10:28:36 2014 +0300 @@ -43,6 +43,12 @@ - Issue #21976: Fix test_ssl to accept LibreSSL version strings. Thanks to William Orr. +Build +----- + +- Issue #15759: "make suspicious", "make linkcheck" and "make doctest" in Doc/ + now display special message when and only when there are failures. + What's New in Python 2.7.8? ===========================

AltStyle によって変換されたページ (->オリジナル) /