voeg special targets toe en functies begin
authorMart Lubbers <mart@martlubbers.net>
Mon, 7 Nov 2016 15:04:16 +0000 (16:04 +0100)
committerMart Lubbers <mart@martlubbers.net>
Mon, 7 Nov 2016 15:04:16 +0000 (16:04 +0100)
Makefile
geavanceerd.tex
gebruik.tex
make.tex
preamble.tex

index 546f695..c964766 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -16,4 +16,4 @@ all: $(DOC).pdf
        $(LATEX) $(LATEXFLAGS) $<
 
 clean:
-       $(RM) $(addprefix $(DOC).,dvi pdf log aux nav toc out snm fmt ps* vrb mlog)
+       $(RM) $(addprefix $(DOC).,aux fmt log nav out pdf snm toc vrb)
index 92c4bd3..23eece9 100644 (file)
@@ -31,5 +31,12 @@ vpath %.h src
 \end{frame}
 
 \begin{frame}[fragile]
-       \frametitle{\texttt{.PHONY, .SECONDARY, .PRIMARY}\ldots}
+       \frametitle{Speciale targets}
+       \begin{itemize}
+               \item\texttt{.PHONY} {-} Cree\"ert geen files
+               \item\texttt{.SECONDARY} {-} Tussenbestanden die niet verwijderd worden.
+                       (object files, fmt files).
+               \item\texttt{.INTERMEDIATE} {-} Tussenbestanden die verwijderd mogen
+                       worden.
+       \end{itemize}
 \end{frame}
index 1d8e27e..468bbfd 100644 (file)
@@ -20,6 +20,7 @@ make -f file  # Voer make uit met een makefile die niet een
 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}
 
@@ -75,3 +76,19 @@ a.out: %.cxx
                \end{itemize}
        \end{block}
 \end{frame}
+
+\begin{frame}[fragile]
+       \frametitle{Functies}
+       \begin{block}{String functies}
+               \begin{lstlisting}
+               \end{lstlisting}
+       \end{block}
+
+       \begin{block}{Andere functies}
+               \begin{lstlisting}
+$(wildcard *.tex)
+$(shell date)
+               $(
+               \end{lstlisting}
+       \end{block}
+\end{frame}
index 6168fc8..876d775 100644 (file)
--- a/make.tex
+++ b/make.tex
 \input{geavanceerd.tex}
 
 \section{Vragen}
+\begin{frame}
+       \frametitle{En nu verder\ldots}
+       \begin{itemize}
+               \item Preprocessing met \textsc{m4}
+               \item \textsc{autoconf}
+               \item \textsc{autogen}
+               \item \ldots
+       \end{itemize}
+\end{frame}
+
 \begin{frame}[fragile]
        \frametitle{Vragen?}
        \begin{itemize}
index 61872cd..9f02492 100644 (file)
@@ -27,7 +27,7 @@
 
 %Listings
 \lstset{
-       basicstyle=\footnotesize\ttfamily,
+       basicstyle=\scriptsize\ttfamily,
        breaklines=true,
        captionpos=b,
        frame=L,