Skip to content

Tell where html is output, and how to see them.#983

Merged
JulienPalard merged 1 commit into
python:3.8from
JulienPalard:make-serve
Nov 15, 2019
Merged

Tell where html is output, and how to see them.#983
JulienPalard merged 1 commit into
python:3.8from
JulienPalard:make-serve

Conversation

@JulienPalard

@JulienPalard JulienPalard commented Nov 14, 2019

Copy link
Copy Markdown
Member

This shows:

Build success, files in ../cpython/Doc/build/html, run 'make serve' or 'python3 -m http.server -d ../cpython/Doc/build/html' to see them.

after a make.

Then make serve gives:

$ make serve
make -C ../cpython//Doc/ serve
make[1]: Entering directory '/home/mdk/clones/python/cpython/Doc'
python3 ../Tools/scripts/serve.py build/html
Serving build/html on port 8000, control-C to stop
127.0.0.1 - - [14/Nov/2019 23:48:53] "GET / HTTP/1.1" 200 10365

@deronnax

Copy link
Copy Markdown
Collaborator

Mon dieu c'est de toute beauté ❤️. Je viens de découvrir le make serve de Doc.
Juste dommage que ça propose deux façon différentes (make serve et python -m http.server...).
Autre dommageitude (mais qui ne dépend pas de nous): le message de make serve ne donne pas de lien clair de comment accéder à la doc. Un http://localhost:8000/ serait immédiatement repérable dans la sortie et de surcroit souligné en mode lien par le terminal. Je vais proposer une PR upstream.

@JulienPalard

Copy link
Copy Markdown
Member Author

Yep je suis d'accord : c'est double dommage.

En fait les deux versions ont un avantage et un inconvénient, c'est pour ça que je met les deux je pense :

  • make serve → donne pas le lien mais marche en 3.5 / 3.6.
  • python3 -m http.server -d → donne le lien, mais -d à été introduit vers 3.7 par là.

@JulienPalard JulienPalard merged commit ccf9968 into python:3.8 Nov 15, 2019
@christopheNan

Copy link
Copy Markdown
Contributor

❤️

@deronnax

Copy link
Copy Markdown
Collaborator

alors attention, c'est l'option -d qui a été introduite en 3.7, le -m http.server existe depuis longtemps. Du coup on peut faire un cd avant et jeter le make serve, non :) ?

@JulienPalard

Copy link
Copy Markdown
Member Author

Probablement bien bien bien résolu avec : #1045

@JulienPalard JulienPalard deleted the make-serve branch June 7, 2021 12:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants