2 \frametitle{Doelwitten en benodigdheden
}
4 \begin{lstlisting
}[caption=
{Skelet van een
\Make{} regel
}]
5 target: pre1 pre2 ... pren
12 \begin{lstlisting
}[language=sh,caption=
{Aanroep van een make
}]
13 make # Standaard target
14 make target # Specifiek target
15 make t1 t2 t3 # Meerdere targets
16 make -C map # Voer make uit in een andere map
17 make -B # Hercompileer alles, ongeacht of het nodig is
18 make -f file # Voer make uit met een makefile die niet een
19 # standaard naam heeft.
20 make -n # Doe een dry run
21 make -p # Print de hele database van (ingebouwde) regels.
22 make -r # Gebruik geen ingebouwde regels.
26 \begin{frame
}[fragile
]
27 \frametitle{Variabelen
}
29 \begin{block
}{Declareren van variabelen
}
35 L=variabele met
1 letter
43 \begin{block
}{Veelgebruikte ingebouwde variabelen
}
46 $< eerste prerequisite
47 $? alle prerequisites nieuwer dan target
48 $^ alle prerequisites zonder dubbelen
50 $
% naam van een archief file
55 \begin{frame
}[fragile
]
56 \frametitle{Patronen en ingebouwde regels
}
57 \begin{block
}{\textsc{\%
}}
70 \begin{block
}{Ingebouwd
}
73 \item Je kan er op inhaken dmv standaard variabelen
74 \item Maak ze zichtbaar met:
\verb#$ make -p#