Makefiles sind alternativlos. Und ich schreibe sowas lieber nicht, sondern mache lieber alles per Hand.
Schluss damit! Hier kommt `taskfile`!

@terminaltreff Hast du Erfahrungen, wie sich das bei tieferen Dateiabhängigkeiten anfühlt? Also im klassischen Setting 'Für's linken brauchst du diese .a-Files, dafür brauchst du jeweils das passende .c-File. Bau bitte neu, wenn sich irgend etwas daran geändert hat'? Ich werd aus der Doku noch nicht ganz schlau draus, irgendwie fühlt sich das bedeutend sperriger an als bei Make.