From: Mart Lubbers Date: Thu, 3 Nov 2016 19:50:54 +0000 (+0100) Subject: add targets and prerequisites X-Git-Url: https://git.martlubbers.net/?a=commitdiff_plain;h=3dc80cba47625d436aa4a533def9ce526d4b15fc;p=linuxnijmegen-make.git add targets and prerequisites --- diff --git a/gebruik.tex b/gebruik.tex index e69de29..2c99b9b 100644 --- a/gebruik.tex +++ b/gebruik.tex @@ -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} diff --git a/preamble.tex b/preamble.tex index 744cec5..4349a2b 100644 --- a/preamble.tex +++ b/preamble.tex @@ -33,7 +33,7 @@ keepspaces=true, columns=flexible, language=[gnu]make, - commentstyle=\color{green}, + commentstyle=\color{teal}, stringstyle=\color{olive}, keywordstyle=\color{brown}, showspaces=false,