@@ -69,24 +69,30 @@ changes: build
6969 @echo " The overview file is in build/changes."
7070
7171linkcheck : BUILDER = linkcheck
72- linkcheck : build
73- @echo " Link check complete; look for any errors in the above output" \
74- " or in build/$( BUILDER) /output.txt"
72+ linkcheck :
73+ @$(MAKE ) build BUILDER=$(BUILDER ) || { \
74+ echo " Link check complete; look for any errors in the above output" \
75+ " or in build/$( BUILDER) /output.txt" ; \
76+ false ; }
7577
7678suspicious : BUILDER = suspicious
77- suspicious : build
78- @echo " Suspicious check complete; look for any errors in the above output" \
79- " or in build/$( BUILDER) /suspicious.csv. If all issues are false" \
80- " positives, append that file to tools/sphinxext/susp-ignored.csv."
79+ suspicious :
80+ @$(MAKE ) build BUILDER=$(BUILDER ) || { \
81+ echo " Suspicious check complete; look for any errors in the above output" \
82+ " or in build/$( BUILDER) /suspicious.csv. If all issues are false" \
83+ " positives, append that file to tools/sphinxext/susp-ignored.csv." ; \
84+ false ; }
8185
8286coverage : BUILDER = coverage
8387coverage : build
8488 @echo " Coverage finished; see c.txt and python.txt in build/coverage"
8589
8690doctest : BUILDER = doctest
87- doctest : build
88- @echo " Testing of doctests in the sources finished, look at the" \
89- " results in build/doctest/output.txt"
91+ doctest :
92+ @$(MAKE ) build BUILDER=$(BUILDER ) || { \
93+ echo " Testing of doctests in the sources finished, look at the" \
94+ " results in build/doctest/output.txt" ; \
95+ false ; }
9096
9197pydoc-topics : BUILDER = pydoc-topics
9298pydoc-topics : build
0 commit comments