Skip to content

Commit d3dc368

Browse files
Possibilité de spécifier le port sur lequel servir la doc produite (python#1810)
1 parent 3287e87 commit d3dc368

File tree

2 files changed

+15
-3
lines changed

2 files changed

+15
-3
lines changed

CONTRIBUTING.rst

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -174,9 +174,16 @@ documentation local :
174174
make serve
175175
176176
177-
La documentation est publiée l'adresse `<http://localhost:8000/library/sys.html>`_
178-
(ou tout autre port indiqué par la sortie de la commande précédente). Vous pouvez
179-
recommencer les étapes de cette section autant de fois que nécessaire.
177+
La documentation est publiée l'adresse `<http://localhost:8000/library/sys.html>`_.
178+
Si vous souhaitez modifier le port de ce serveur (par exemple 8080), utilisez :
179+
180+
.. code-block:: bash
181+
182+
make serve SERVE_PORT=8080
183+
184+
185+
Vous pouvez recommencer les étapes de cette section autant de fois que
186+
nécessaire.
180187

181188
Poedit donne beaucoup d'avertissements, par exemple pour vous informer que
182189
« la traduction devrait commencer par une majuscule » car c'est le cas pour

Makefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ PYTHON := $(shell which python3)
4444
MODE := html
4545
POSPELL_TMP_DIR := .pospell/
4646
JOBS := auto
47+
SERVE_PORT :=
4748

4849
# Detect OS
4950

@@ -98,7 +99,11 @@ ensure_prerequisites: venv/cpython/.git/HEAD
9899

99100
.PHONY: serve
100101
serve:
102+
ifdef SERVE_PORT
103+
$(MAKE) -C venv/cpython/Doc/ serve SERVE_PORT=$(SERVE_PORT)
104+
else
101105
$(MAKE) -C venv/cpython/Doc/ serve
106+
endif
102107

103108
.PHONY: todo
104109
todo: ensure_prerequisites

0 commit comments

Comments
 (0)