Files
booksync/.agents/rules/build-and-development.md
T
2026-10-08 06:20:43 +02:00

701 B
Raw Blame History

Compilation et développement

Quand cette règle s’applique

  • Lors de la construction des bibliothèques ou des images du dépôt, ou de l’exécution d’une tâche ponctuelle.

Règles

  • Privilégier une cible du makefile racine lorsqu’elle couvre l’opération demandée.
  • make build_libs construit les wheels locales dans _dist/.
  • make build_api et make build_worker construisent les images correspondantes et dépendent de build_libs.
  • make run_docker construit les deux images puis lance la pile Compose.
  • Pour les tâches ponctuelles sans cible Make dédiée, utiliser job_id="$(portly temp '<command>' --path . --timeout 30m)", puis portly wait "$job_id".