make
Das klassische Build-Werkzeug — Stuart Feldman schrieb es 1976 bei Bell Labs. Ein Makefile beschreibt Targets, Abhängigkeiten und Rezepte. Die Tab-Einrückung ist eine legendäre Fehlerquelle.
GNU Make ist heute die dominante Variante (BSD Make existiert daneben). Für große Projekte wird es kaum noch von Hand geschrieben — CMake und Meson generieren die Makefiles gleich mit. Als dünne Fassade fürs Entwickler-Workflow lebt es trotzdem weiter: make test und make deploy finden sich in fast jedem Repo, egal welche Sprache dahintersteckt. Konkurrenz kommt von Just, Mage und npm-Scripts.