refactor(make): cut the Makefile to four targets #16

Merged
claudiomaradonna merged 1 commit from refactor/makefile-surface into main 2026-09-29 19:41:27 +02:00

The Makefile carried 22 targets, but only setup, check, test and verify
are ones a person runs; the per-gate targets only fed check and repeated
the reasons each gate script's header already gives.

setup now always rebuilds from scratch, absorbing clean; test runs the
tag propagation gate after molecule, since both need podman; check runs
lint, the syntax check and every gate script from the PY_GATES and
SH_GATES lists. A single gate runs as its script. Docs name gates by
script from now on.

The Makefile carried 22 targets, but only setup, check, test and verify are ones a person runs; the per-gate targets only fed check and repeated the reasons each gate script's header already gives. setup now always rebuilds from scratch, absorbing clean; test runs the tag propagation gate after molecule, since both need podman; check runs lint, the syntax check and every gate script from the PY_GATES and SH_GATES lists. A single gate runs as its script. Docs name gates by script from now on.
The Makefile carried 22 targets, but only setup, check, test and verify
are ones a person runs; the per-gate targets only fed check and repeated
the reasons each gate script's header already gives.

setup now always rebuilds from scratch, absorbing clean; test runs the
tag propagation gate after molecule, since both need podman; check runs
lint, the syntax check and every gate script from the PY_GATES and
SH_GATES lists. A single gate runs as its script. Docs name gates by
script from now on.
claudiomaradonna deleted branch refactor/makefile-surface 2026-09-29 19:41:30 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
claudiomaradonna/castrum!16
No description provided.