[FE training-materials-updates] slides/autotools-references: new section
Boris Brezillon
boris.brezillon at free-electrons.com
Fri May 22 17:13:15 CEST 2015
Repository : git://git.free-electrons.com/training-materials.git
On branch : mtd-rework-WIP
Link : http://git.free-electrons.com/training-materials/commit/?id=ac8d48a298dc89f9769ddb19cdf8771ba92bd18c
>---------------------------------------------------------------
commit ac8d48a298dc89f9769ddb19cdf8771ba92bd18c
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date: Mon May 18 11:54:06 2015 +0200
slides/autotools-references: new section
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
>---------------------------------------------------------------
ac8d48a298dc89f9769ddb19cdf8771ba92bd18c
Makefile | 1 +
slides/autotools-references/automake-manual.png | Bin 0 -> 116818 bytes
slides/autotools-references/autotools-book.png | Bin 0 -> 42776 bytes
.../autotools-references/autotools-references.tex | 63 +++++++++++++++++++++
slides/autotools-references/autotools-tutorial.png | Bin 0 -> 41124 bytes
5 files changed, 64 insertions(+)
diff --git a/Makefile b/Makefile
index 24ce84a..75afe13 100644
--- a/Makefile
+++ b/Makefile
@@ -310,6 +310,7 @@ AUTOTOOLS_SLIDES = first-slides \
autotools-usage \
autotools-basics \
autotools-advanced \
+ autotools-references \
last-slides
# List of labs for the different courses
diff --git a/slides/autotools-references/automake-manual.png b/slides/autotools-references/automake-manual.png
new file mode 100644
index 0000000..294981f
Binary files /dev/null and b/slides/autotools-references/automake-manual.png differ
diff --git a/slides/autotools-references/autotools-book.png b/slides/autotools-references/autotools-book.png
new file mode 100644
index 0000000..721a82b
Binary files /dev/null and b/slides/autotools-references/autotools-book.png differ
diff --git a/slides/autotools-references/autotools-references.tex b/slides/autotools-references/autotools-references.tex
new file mode 100644
index 0000000..fcb68bb
--- /dev/null
+++ b/slides/autotools-references/autotools-references.tex
@@ -0,0 +1,63 @@
+\section{Autotools references}
+
+\begin{frame}{Book: {\em Autotools, a practitionner guide}}
+ \begin{columns}
+ \column{0.6\textwidth}
+ \begin{itemize}
+ \item {\bf Autotools, A Practitioner's Guide to GNU Autoconf, Automake, and Libtool}
+ \item John Calcote
+ \item No Starch Press
+ \item \url{http://www.nostarch.com/autotools.htm}
+ \item Excellent book.
+ \end{itemize}
+ \column{0.4\textwidth}
+ \includegraphics[width=0.6\textwidth]{slides/autotools-references/autotools-book.png}
+ \end{columns}
+\end{frame}
+
+\begin{frame}{Official documentation}
+ \begin{columns}
+ \column{0.6\textwidth}
+ \begin{itemize}
+ \item The official reference documentation from GNU is also very
+ good, once you have a good understanding of the basics.
+ \item Autoconf\\
+ {\small \url{http://www.gnu.org/software/autoconf/manual/}}
+ \item Automake\\
+ {\small \url{http://www.gnu.org/software/automake/manual/}}
+ \item Libtool\\
+ {\small \url{http://www.gnu.org/software/libtool/manual/}}
+ \end{itemize}
+ \column{0.4\textwidth}
+ \includegraphics[width=\textwidth]{slides/autotools-references/automake-manual.png}
+ \end{columns}
+\end{frame}
+
+\begin{frame}{Tutorials}
+ \begin{columns}
+ \column{0.6\textwidth}
+ \begin{itemize}
+ \item {\bf Autotools tutorial}, Alexandre Duret-Lutz,
+ \url{https://www.lrde.epita.fr/~adl/autotools.html}
+ \item {\bf Autotools Mythbuster}, Diego Elio “Flameeyes” Pettenò,
+ \url{https://autotools.io/}
+ \item {\bf Introduction to the Autotools}, David Wheeler, including
+ a video, \url{http://www.dwheeler.com/autotools/}
+ \end{itemize}
+ \column{0.4\textwidth}
+ \includegraphics[width=\textwidth]{slides/autotools-references/autotools-tutorial.png}
+ \end{columns}
+\end{frame}
+
+\begin{frame}{Use up to date materials}
+ \begin{itemize}
+ \item Be careful to use up-to-date material
+ \begin{itemize}
+ \item For example, the well-known book {\em GNU Autoconf, Automake
+ and Libtool”} by Gary Vaughan et al., published originally in
+ 2000 is completely out of date
+ \item Even though {\em autotools} are old, they have evolved quite
+ significantly in recent times!
+ \end{itemize}
+ \end{itemize}
+\end{frame}
diff --git a/slides/autotools-references/autotools-tutorial.png b/slides/autotools-references/autotools-tutorial.png
new file mode 100644
index 0000000..183c312
Binary files /dev/null and b/slides/autotools-references/autotools-tutorial.png differ
More information about the training-materials-updates
mailing list