[3.11] Add mkdirs to fix 3.11 docs build (#145571)

This commit is contained in:
Hugo van Kemenade 2026-03-06 00:30:59 +02:00 committed by GitHub
parent c7ab95ad0a
commit 86a67f8acc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -201,6 +201,7 @@ dist:
.PHONY: dist-html
dist-html:
# archive the HTML
mkdir -p dist
make html
cp -pPR build/html dist/python-$(DISTVERSION)-docs-html
tar -C dist -cf dist/python-$(DISTVERSION)-docs-html.tar python-$(DISTVERSION)-docs-html
@ -212,6 +213,7 @@ dist-html:
.PHONY: dist-text
dist-text:
# archive the text build
mkdir -p dist
make text
cp -pPR build/text dist/python-$(DISTVERSION)-docs-text
tar -C dist -cf dist/python-$(DISTVERSION)-docs-text.tar python-$(DISTVERSION)-docs-text
@ -223,6 +225,7 @@ dist-text:
.PHONY: dist-pdf
dist-pdf:
# archive the A4 latex
mkdir -p dist
rm -rf build/latex
make latex PAPER=a4
-sed -i 's/makeindex/makeindex -q/' build/latex/Makefile
@ -241,6 +244,7 @@ dist-pdf:
.PHONY: dist-epub
dist-epub:
# copy the epub build
mkdir -p dist
rm -rf build/epub
make epub
cp -pPR build/epub/Python.epub dist/python-$(DISTVERSION)-docs.epub
@ -248,6 +252,7 @@ dist-epub:
.PHONY: dist-texinfo
dist-texinfo:
# archive the texinfo build
mkdir -p dist
rm -rf build/texinfo
make texinfo
make info --directory=build/texinfo