Update
[linuxnijmegen-make.git] / intro.tex
1 \begin{frame}
2 \frametitle{Wat is \Make}
3 \framesubtitle{En wat is \Make{} niet\ldots}
4 \begin{block}{Wat is \Make{} niet?}
5 \begin{itemize}[<+->]
6 \pause\item Een scripttaal
7 \item Een compiler
8 \item \ldots
9 \end{itemize}
10 \end{block}
11
12 \begin{block}{Wat is \Make{}?}
13 \begin{itemize}[<+->]
14 \pause\item Vrije software
15 \item Automatiseren van file creatie (en dus compilatie)
16 \item \ldots
17 \end{itemize}
18 \end{block}
19 \end{frame}
20
21 \begin{frame}
22 \frametitle{Waarom zou ik make gebruiken en niet\ldots}
23 \begin{itemize}
24 \item Right tool for the job
25 \item Platform onafhankelijkheid
26 \pause\item Platform onafhankelijkheid
27 \item Alternatieven: \textsc{cmake}, \textsc{ninja}\ldots
28 \end{itemize}
29 \end{frame}
30
31 \begin{frame}
32 \frametitle{Inspiratie voor deze presentatie\ldots}
33 \framesubtitle{\ldots en verder leeswerk}
34 \begin{figure}
35 \centering
36 \includegraphics[width=.4\linewidth]{cover}
37 \caption{Mecklenburg, Robert. Managing projects with GNU make.
38 ``O'Reilly Media, Inc.'', 2004.}
39 \end{figure}
40 \end{frame}
41
42 \begin{frame}
43 \frametitle{Voorbeeld makefile\ldots}
44 \framesubtitle{\ldots van deze presentatie}
45 \lstinputlisting[caption={Makefile van deze presentatie}]{Makefile}
46 \end{frame}