make -n # Doe een dry run
make -p # Print de hele database van (ingebouwde) regels.
make -r # Gebruik geen ingebouwde regels.
+make -j N # Draai make met N threads.
\end{lstlisting}
\end{frame}
NAAM=nic
NAAM+=ator
NAAM?=frobbel
+override
L=variabele met 1 letter
all: $(NAAM)
\end{itemize}
\end{block}
\end{frame}
+
+\begin{frame}[fragile]
+ \frametitle{Functies}
+ \begin{block}{String functies}
+ \begin{lstlisting}
+$(filter pattern,text)
+$(filter-out pattern,text)
+$(subst search,replace,text)
+$(word n,text))
+$(findstring string,text)
+ \end{lstlisting}
+ \end{block}
+
+ \begin{block}{Pad functies}
+ \begin{lstlisting}
+$(wildcard *.tex)
+$(dir text)
+$(addsuffix suffix,lijst)
+$(addprefix suffix,lijst)
+$(basename text)
+ \end{lstlisting}
+ \end{block}
+
+ \begin{block}{Andere functies}
+ \begin{lstlisting}
+$(shell date)
+$(if if,then,else)
+$(error text)
+$(foreach ident,lijst)
+ \end{lstlisting}
+ \end{block}
+\end{frame}