Make in Unterverzeichnissen starten

Sobald ein Projekt eine bestimmte Grösse erreicht hat, wird es normalerweise aufgesplittet. Die Aufgesplitteten Bereiche können durhaus ihr eigenleben entwickeln, demnach besitzen sie unter Umständen eigene Makefiles. Der Aufbau wird demnach dadurch erreicht, dass in diese Unterverzeichnisse gewechselt werden muss, und dort make aufgerufen werden muss!


\begin{note}
Hir kommen die Funktion {\em export} wirklich zum tragen, denn dami...
...tellungen aus dem Hauptmakefile in die Untermakefiles zu
vermitteln.
\end{note}

images/Makefile-dirs.1.eps0

Makefiles weiter automatisieren
\begin{diapo}{Makefiles weiter automatisieren}
\begin{liste}
\item Primitive inc...
...\item Modernere/GNU-make Art: ein Makefile pro Datei
\par
\end{liste}\end{diapo}

Heutige Kompiler sind in der Regel in der Lage die Abängigkeiten der Source Dateien selber zu ermitteln, statische Regeln wie wir sie bisher benutzt haben sind an sich unnötig.