1
0
Fork 0

Possibilité de spécifier le port sur lequel servir la doc produite (#1810)

This commit is contained in:
Christophe Nanteuil 2022-02-06 15:45:57 +01:00 committed by GitHub
parent 3287e870ff
commit d3dc3685b4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 15 additions and 3 deletions

View File

@ -174,9 +174,16 @@ documentation local :
make serve make serve
La documentation est publiée l'adresse `<http://localhost:8000/library/sys.html>`_ La documentation est publiée l'adresse `<http://localhost:8000/library/sys.html>`_.
(ou tout autre port indiqué par la sortie de la commande précédente). Vous pouvez Si vous souhaitez modifier le port de ce serveur (par exemple 8080), utilisez :
recommencer les étapes de cette section autant de fois que nécessaire.
.. code-block:: bash
make serve SERVE_PORT=8080
Vous pouvez recommencer les étapes de cette section autant de fois que
nécessaire.
Poedit donne beaucoup d'avertissements, par exemple pour vous informer que Poedit donne beaucoup d'avertissements, par exemple pour vous informer que
« la traduction devrait commencer par une majuscule » car c'est le cas pour « la traduction devrait commencer par une majuscule » car c'est le cas pour

View File

@ -44,6 +44,7 @@ PYTHON := $(shell which python3)
MODE := html MODE := html
POSPELL_TMP_DIR := .pospell/ POSPELL_TMP_DIR := .pospell/
JOBS := auto JOBS := auto
SERVE_PORT :=
# Detect OS # Detect OS
@ -98,7 +99,11 @@ ensure_prerequisites: venv/cpython/.git/HEAD
.PHONY: serve .PHONY: serve
serve: serve:
ifdef SERVE_PORT
$(MAKE) -C venv/cpython/Doc/ serve SERVE_PORT=$(SERVE_PORT)
else
$(MAKE) -C venv/cpython/Doc/ serve $(MAKE) -C venv/cpython/Doc/ serve
endif
.PHONY: todo .PHONY: todo
todo: ensure_prerequisites todo: ensure_prerequisites