X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=make.tex;h=e0a88170db8ff53f0d8ab0534385e6a5b33ac361;hb=HEAD;hp=f3f4cd101a6c6f4c8425aba81cb3b4dba48621e7;hpb=946973c5755cd23ca7b9fde8aa30838daa1c02b2;p=linuxnijmegen-make.git diff --git a/make.tex b/make.tex index f3f4cd1..e0a8817 100644 --- a/make.tex +++ b/make.tex @@ -1,59 +1,38 @@ -\documentclass{beamer} - -\usepackage{url} -\usepackage[british]{isodate} - -\newcommand{\Make}{\textsc{make}} - -\AtBeginSection[]{ - \begin{frame} - \frametitle{Table of Contents} - \tableofcontents[currentsection] - \end{frame} -} - -\author[Lubbers M]{Mart Lubbers\inst{1}} -\institute{\inst{1}\href{mailto:mart@martlubbers.net}{mart@martlubbers.net}} - -\title[\Make]{(GNU) \Make{} (Files)} - -\subtitle{\url{https://www.gnu.org/software/make/}} -\date[LUGN50]{\printdate{08.11.2016}} - +%&make \begin{document} \frame{\maketitle} - -\begin{frame} - \tableofcontents -\end{frame} +\frame{\tableofcontents} \section{Introductie} -\begin{frame} - \frametitle{Wat is \Make} - \framesubtitle{En wat is \Make{} niet\ldots} - \begin{block}{Wat is \Make{} niet?} - \begin{itemize}[<+->] - \pause\item Een scripttaal - \item Een compiler - \item \ldots - \end{itemize} - \end{block} +\input{intro.tex} - \begin{block}{Wat is \Make{}?} - \begin{itemize}[<+->] - \pause\item Vrije software - \item Automatiseren van file creatie (en dus compilatie) - \item \ldots - \end{itemize} - \end{block} -\end{frame} +\section{Gebruik} +\input{gebruik.tex} +\section{Geavanceerd} +\input{geavanceerd.tex} + +\section{Vragen} \begin{frame} - \frametitle{Waarom zou ik make gebruiken en niet\ldots} + \frametitle{En nu verder\ldots} + \begin{itemize} + \item Werken met \texttt{ar}-chives + \item Macro's + \item Zelf functies maken + \item Preprocessing met \textsc{m4} + \item \textsc{autoconf} + \item \textsc{autogen} + \item \ldots + \end{itemize} \end{frame} - -\section{Gebruik} - -\section{Vragen} +\begin{frame}[fragile] + \frametitle{Vragen?} + \begin{itemize} + \item \verb#$ man make# + \item\url{https://www.gnu.org/software/make/manual/} + \item Nu stellen + \item\ldots + \end{itemize} +\end{frame} \end{document}