add targets and prerequisites
[linuxnijmegen-make.git] / gebruik.tex
index e69de29..2c99b9b 100644 (file)
@@ -0,0 +1,24 @@
+\begin{frame}[fragile]
+       \frametitle{Doelwitten en benodigdheden}
+
+       \begin{lstlisting}[caption={Skelet van een \Make{} regel}]
+target: pre1 pre2 ... pren
+       cmd1
+       cmd2
+       ...
+       cmdm
+       \end{lstlisting}
+
+       \begin{lstlisting}[language=sh,caption={Aanroep van een make}]
+make          # Standaard target
+make target   # Specifiek target
+make t1 t2 t3 # Meerdere targets
+make -C map   # Voer make uit in een andere map
+make -B       # Hercompileer alles, ongeacht of het nodig is
+make -f file  # Voer make uit met een makefile die niet een
+              # standaard naam heeft.
+make -n       # Doe een dry run
+make -p       # Print de hele database van (ingebouwde) regels.
+       \end{lstlisting}
+
+\end{frame}