10000 Correction de CPYTHON_CURRENT_COMMIT by jeanas · Pull Request #1732 · python/python-docs-fr · GitHub
[go: up one dir, main page]

Skip to content

Correction de CPYTHON_CURRENT_COMMIT #1732

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed

Correction de CPYTHON_CURRENT_COMMIT #1732

wants to merge 1 commit into from

Conversation

jeanas
Copy link
Collaborator
@jeanas jeanas commented Oct 20, 2021

$(shell ...) est évalué au moment de la lecture du Makefile, et pas à
l'exécution de la règle. En conséquence, le message à la fin du make
merge donnait le commit sur lequel le clone de CPython était avant le
make merge, qui n'est pas le bon, et notre CPYTHON_CURRENT_COMMIT
était erroné.

Pour réparer cela, ce commit remplace $(shell ...) par `...`, et met
un nouveau CPYTHON_CURRENT_COMMIT après un make merge (car on a perdu
la trace du vrai commit sur lequel a été fait le précédent).

Closes #1731

$(shell ...) est évalué au moment de la lecture du Makefile, et pas à
l'exécution de la règle. En conséquence, le message à la fin du make
merge donnait le commit sur lequel le clone de CPython était avant le
make merge, qui n'est pas le bon, et notre CPYTHON_CURRENT_COMMIT
était erroné.

Pour réparer cela, ce commit remplace $(shell ...) par `...`, et met
un nouveau CPYTHON_CURRENT_COMMIT après un make merge (car on a perdu
la trace du vrai commit sur lequel a été fait le précédent).
@jeanas jeanas mentioned this pull request Oct 20, 2021
@JulienPalard
Copy link
Member

Il semble qu'il manque justement la mise à jour du CPYTHON_CURRENT_COMMIT.

J'ai commencé à traviller sur un script Python pour remplacer ça, qui aurait l'avantage de s'occuper aussi de #1726, d'automatiser le git add et git rm, de faire la modif dans le README tout seul, tout ça, mais ça n'empêche pas de merger ça en attendant (enfin il faut quand même que tu mette à jour CPYTHON_CURRENT_COMMIT :p)

@JulienPalard
Copy link
Member

Alternative "the hard way" #1734

@jeanas
Copy link
Collaborator Author
jeanas commented Oct 21, 2021

Joli ! Je ferme celle-ci, j'aime beaucoup mieux #1734.

@jeanas jeanas closed this Oct 21, 2021
@jeanas jeanas deleted the make-merge-shell branch May 21, 2022 11:28
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.

CPYTHON_CURRENT_COMMIT
2 participants
0