Chaîne C : Python 3 et jq ; test_reference.sh tourne dans Docker
jq n'est plus utilisé sur le PC (ADR 0004) : tests/test_reference.sh se relance dans l'image ustagammon/build-c:2, qui contient aussi Python 3 pour le comparateur du moteur. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
be6a4b4446
commit
ae166d51e5
+4
-3
@@ -34,12 +34,13 @@ Les contenus pédagogiques (leçons, textes) sont sous licence CC BY-SA 4.0.
|
||||
(`docker/gnubg-reference/`, `tests/reference/`). Les résultats de
|
||||
`tests/reference/results/` et les données `gnubg.wd`, `gnubg_os0.bd`,
|
||||
`gnubg_ts0.bd` sont produits par ce programme.
|
||||
- **jq** (licence MIT), lecture des JSON dans `tests/test_reference.sh` ;
|
||||
utilisé sur le PC, pas dans Docker.
|
||||
- **Image `ustagammon/build-c`** (`docker/build-c/Dockerfile`), construite sur
|
||||
Debian trixie : gcc (GPLv3 avec exception d'exécution), make (GPLv3),
|
||||
GLib (LGPL 2.1 ou ultérieure, uniquement pour les outils `makeweights` et
|
||||
`makebearoff` lancés au build ; le moteur embarqué n'en contient rien).
|
||||
`makebearoff` lancés au build ; le moteur embarqué n'en contient rien),
|
||||
**Python 3** (licence PSF, compatible GPL), qui exécute le comparateur
|
||||
`tests/reference/compare.py`, et **jq** (licence MIT), qui lit les JSON
|
||||
dans `tests/test_reference.sh`. Aucun des deux n'est utilisé sur le PC.
|
||||
|
||||
## Remerciements
|
||||
|
||||
|
||||
Reference in New Issue
Block a user