Commit 23ea9c8c 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.
parents 26408df8 17f5f817
...@@ -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
......
...@@ -635,6 +635,9 @@ IDLE ...@@ -635,6 +635,9 @@ IDLE
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 #21141: The Windows build process no longer attempts to find Perl, - Issue #21141: The Windows build process no longer attempts to find Perl,
instead relying on OpenSSL source being configured and ready to build. The instead relying on OpenSSL source being configured and ready to build. The
``PCbuild\build_ssl.py`` script has been re-written and re-named to ``PCbuild\build_ssl.py`` script has been re-written and re-named to
......
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