1
0
Fork 0
Commit Graph

74 Commits

Author SHA1 Message Date
Julien Palard 3392ebaa93
Use our own cpython clone. (#1675) 2021-09-25 16:09:15 +02:00
Julien Palard 17d5f9cebe
Make merge (#1695)
* Make merge

* FIX: spelling for pospell.

* Uniformisation des entêtes po.
2021-09-24 10:20:01 +02:00
Jean-Abou-Samra 0086ed1f76
Mise à jour de BRANCH dans le Makefile (#1693)
Sans cela, make spell vérifie bien plus de fichiers que nécessaire car
un bon nombre de modifications ont été effectuées entre 3.9 et une
branche courante fondée sur 3.10.
2021-09-23 16:16:02 +02:00
Jean-Abou-Samra c2f8b3ad64
Suppression de make progress (#1692)
make progress était incohérent avec make todo car il manquait
l'exclusion des fichiers qui ne sont pas à traduire.  Comme potodo fait
maintenant le même boulot et plus (la progression est affichée depuis la
version 0.18.0), make progress est devenu inutile.

Closes #1685
2021-09-16 12:33:51 +02:00
Jean-Abou-Samra 28f90d0bbd
Pas de -W explicite pour Sphinx (#1680)
CPython ajoute déjà -W dans son Makefile. Depuis le commit
f98c1623ec90508937afc1b58556e38214d70892 ("Doc: -W flag for sphinx-build
can be disabled" par Julien Palard), c'est même configurable à l'aide de
la variable SPHINXERRORHANDLING.

Avec le présent commit, cette variable
fonctionne aussi dans notre traduction, ce qui facilite la traduction
car cela permet d'obtenir tous les avertissements en une fois avec
« make SPHINXERRORHANDLING= » ou bien « make SPHINXERRORHANDLING="-W
--keep-going" », au lieu de voir un nouvel avertissement arrêter la
compilation à chaque fois. Ce serait bien d'avoir --keep-going par
défaut, mais je ne l'ajoute pas ici car il serait sûrement encore mieux
de le mettre dans CPython directement.
2021-09-06 11:11:48 +02:00
Julien Palard 36c751e00e
make merge for 3.10. 2021-06-22 10:05:23 +02:00
Dimitri Merejkowsky 61635a4bf7
Make: don't run `git checkout -` at the end of the build (#1619)
Running `git checkout CPYTHON_CURRENT_COMMIT` and then
`git checkout -c` can render the sphinx build slower
because many sources may seem out of date.
2021-05-12 14:23:35 +02:00
Dimitri Merejkowsky 26361e7fc6
Makefile: don't run sphinx in quiet mode (#1611)
Rationale:

* Sometimes Sphinx is slow and it's nice to have progress indicators while it's
  running

* If there's a warning or error, it may be possible to get relevant context
2021-04-30 17:08:43 +02:00
Julien Palard 322349581a
FIX: Checkout before telling the user to install Sphinx. (#1575)
So they use the Sphinx required from our branch, not the Sphinx from another random branch.

Fixes: #1556
2021-03-24 22:59:41 +01:00
Julien Palard 7b88307273
Make merge (#1555)
Automerge of PR #1555 by @JulienPalard
2021-03-19 17:27:36 +01:00
Julien Palard 599df826ed
Make merge of 3.9 (#1512) 2021-01-27 20:42:04 +01:00
Julien Palard 5a4372b895
Trying to simplify the Makefile (#1499)
* Simplify Makefile

* Enfin bon il sera bien sur PyPI soon™, laissons le.

* Garde fou.

* Useless, as rm -fr without argument removes nothing.

* Don't remove locales/.

* Newline at end of file

* I don't get what's happening here.

* Still don't get it.

* I was not sure it was mandatory, now I am.

* Ohh my debug was not debugging.

* WTF

* Ok, it's a Python upgrade...

* Update .github/workflows/tests.yml

* Update Makefile

* Update .github/workflows/tests.yml

* Update Makefile

* No longer needed.
2021-01-27 19:23:53 +01:00
Julien Palard 25e6bb0dc1
Make merge of 3.9 (#1505) 2020-12-18 07:09:57 +01:00
Julien Palard c4ac4df37d
Try gh-actions. (#1474) 2020-11-23 13:11:32 +01:00
Jules Lasne (jlasne) e1a6d03d7f
Make merge (#1451) 2020-10-16 08:41:36 +02:00
Julien Palard c109850819
make merge from cpython 3.9 (#1440) 2020-10-02 10:55:01 +02:00
Jules Lasne (jlasne) 757ab3f7b4
Make merge of 3.9 (#1385) 2020-09-11 09:11:46 +02:00
Julien Palard 262421d34c make merge from cpython 3.9 2020-07-30 14:12:04 +02:00
Julien Palard a5123415bb Uniformisation et simplification des chemins. 2020-07-30 14:12:04 +02:00
Julien Palard 4eff78750d Workaround for https://bugs.python.org/issue41331 2020-07-30 14:12:04 +02:00
Christophe Nanteuil c88e6c7a9b Le contournement du bug #1231 n'a plus lieu d'être.
Le Makefile étant peu verbeux, ajout de messages pour indiquer ce qu'il est en
train de faire.
2020-07-10 07:18:11 +02:00
Antoine b7a682d5e1
Exlude whatsnew and c-api from make todo. (#1345) 2020-06-10 20:16:22 +02:00
Julien Palard c3fedc6e1c
make merge from cpython 3.9 (#1330) 2020-06-05 09:32:47 +02:00
Samuel GIFFARD bdb4ac9f22
Makefile mac fix (#1320) 2020-05-30 11:36:13 +02:00
Julien Palard 00a0972217
make merge (#1300) 2020-05-24 16:31:50 +02:00
Antoine d1cf9f6d06
Améliorations Makefile (+ incrémental et - verbeux). (#1294) 2020-05-21 15:18:51 +02:00
Christophe Nanteuil 890660c38e
Downgrade docutils to 0.15 (#1248) 2020-05-04 23:12:17 +02:00
Christophe Nanteuil 9d4e697c2e
Contournement du plantage de Sphinx 3.0. (#1232)
* Contournement du plantage de Sphinx 3.0.
En attente soit de la correction de Sphinx 3, soit du rattrapage de notre
version de cpython vers le commit qui spécifie explicitement Sphinx 2.2.

* Force l'appel à Sphinx
en modifiant un fichier .po
2020-04-19 15:32:53 +02:00
Julien Palard 0e3284c593
make merge (#1125) 2020-02-04 11:14:03 +01:00
Rafael Fontenelle fe77818ebc Makefile: use PYTHON variable instead of python3 (#1101)
* Makefile: use PYTHON variable instead of python3

* Makefile: make Python call silent

Co-Authored-By: Antoine <43954001+awecx@users.noreply.github.com>
2019-12-19 12:48:28 +01:00
Andy K 5d713a33e9 faq/programming po (#839) 2019-12-12 11:59:24 +01:00
Julien Palard 152982b945
Works better on travis. (#1060) 2019-12-12 11:24:14 +01:00
Julien Palard bab6860e49
Quieter and faster install of dependencies. (#1053)
A useless "-U" was remaining in a pip install, leading to pip hitting
internet every time for nothing.
2019-12-12 09:30:09 +01:00
Antoine 79bcbf1743 Pospell + rapide (#991) 2019-12-10 13:57:17 +01:00
Julien Palard 5d7112d2b7
A way to ensure everyone is testing locally with the right version of cpython. (#1050) 2019-12-10 11:52:16 +01:00
Julien Palard a3b8102883
Propose to directly open static files. (#1045) 2019-12-07 15:40:47 +01:00
Julien Palard 9ef1dfb7f1
Move venv inside of repo. (#1043) 2019-12-05 23:58:07 +01:00
Mathieu Dupuy 644eb8f9fc make powrap/pospell -> make wrap/make spell (#1019) 2019-12-04 22:08:12 +01:00
Julien Palard ccf996837d
Tell where html is output, and how to see them. (#983) 2019-11-15 15:09:14 +01:00
Christophe Nanteuil f52ccfaec2 What a typo ! (#963)
* What a typo  !

* Amélioration de la vérification avant commit.
2019-11-02 10:26:49 +01:00
Julien Palard def079ce7c Bump to 3.8. 2019-09-04 11:33:01 +02:00
Christophe Nanteuil a66fd1d35e Update Makefile since potodo removed --github option. (#857) 2019-08-20 11:40:56 +02:00
Jules Lasne (jlasne) c8f40a67e6
Removed useless option to potodo (#664) 2019-04-12 00:21:53 +02:00
Christophe Nanteuil 596b7d4aff Add checks to Makefile (#642) 2019-03-30 09:30:23 +01:00
Julien Palard 995ebf699c Makefile: Creating the venv needs the sphinx conf for dependencies. 2019-02-21 20:34:26 +01:00
Christophe Nanteuil 9c52dd9e4c Add potodo in venv (#543)
* Add potodo in venv

* Verify that the venv exists before installing potodo
2019-01-17 00:40:37 +01:00
Jules Lasne (jlasne) 906bc214a6 Implementing potodo command as a replacement for make todo (#500)
* Removed script folder and replaced todo.py with potodo

* Added make fuzzy with potodo
2018-12-21 09:50:38 +01:00
Jules Lasne (jlasne) 3cb3ca3dd8 Sorted the todo entries (#423) 2018-11-15 13:54:07 +01:00
Julien Palard bfca5ed6ae
Faster builds maybe (#426) 2018-11-14 21:47:36 +01:00
kw-andy a4fac6dd3f Fix Makefile 2018-11-09 20:21:10 +01:00