Commit 17f5f817 authored by Serhiy Storchaka's avatar Serhiy Storchaka

Issue #15759: "make suspicious", "make linkcheck" and "make doctest" in Doc/

now display special message when and only when there are failures.
parent dfab935c
...@@ -69,24 +69,30 @@ changes: build ...@@ -69,24 +69,30 @@ changes: build
@echo "The overview file is in build/changes." @echo "The overview file is in build/changes."
linkcheck: BUILDER = linkcheck linkcheck: BUILDER = linkcheck
linkcheck: build linkcheck:
@echo "Link check complete; look for any errors in the above output" \ @$(MAKE) build BUILDER=$(BUILDER) || { \
"or in build/$(BUILDER)/output.txt" echo "Link check complete; look for any errors in the above output" \
"or in build/$(BUILDER)/output.txt"; \
false; }
suspicious: BUILDER = suspicious suspicious: BUILDER = suspicious
suspicious: build suspicious:
@echo "Suspicious check complete; look for any errors in the above output" \ @$(MAKE) build BUILDER=$(BUILDER) || { \
"or in build/$(BUILDER)/suspicious.csv. If all issues are false" \ echo "Suspicious check complete; look for any errors in the above output" \
"positives, append that file to tools/sphinxext/susp-ignored.csv." "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: BUILDER = coverage
coverage: build coverage: build
@echo "Coverage finished; see c.txt and python.txt in build/coverage" @echo "Coverage finished; see c.txt and python.txt in build/coverage"
doctest: BUILDER = doctest doctest: BUILDER = doctest
doctest: build doctest:
@echo "Testing of doctests in the sources finished, look at the" \ @$(MAKE) build BUILDER=$(BUILDER) || { \
"results in build/doctest/output.txt" 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: BUILDER = pydoc-topics
pydoc-topics: build pydoc-topics: build
......
...@@ -169,6 +169,9 @@ Library ...@@ -169,6 +169,9 @@ Library
Build Build
----- -----
- Issue #15759: "make suspicious", "make linkcheck" and "make doctest" in Doc/
now display special message when and only when there are failures.
- Issue #17095: Fix Modules/Setup *shared* support. - Issue #17095: Fix Modules/Setup *shared* support.
- Issue #21811: Anticipated fixes to support OS X versions > 10.9. - Issue #21811: Anticipated fixes to support OS X versions > 10.9.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment