# Chaîne de compilation C d'Ustagammon (moteur embarqué et engine-cli).
# Construite une fois par `make setup` ; le build tourne dedans, jamais avec
# les outils de l'hôte (ADR 0004).
#
# - gcc et make : compilation du moteur et d'engine-cli ;
# - libglib2.0-dev : uniquement pour les outils officiels de gnubg lancés au
#   build (makeweights, makebearoff), qui produisent les données du moteur.
#   Le moteur embarqué lui-même n'utilise pas GLib (shim engine/compat/).
FROM debian:trixie

RUN apt-get update \
	&& apt-get install -y --no-install-recommends \
		gcc libc6-dev make pkg-config libglib2.0-dev \
	&& rm -rf /var/lib/apt/lists/*
