[FE training-materials-updates] Reorganize autotools agenda

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Mon May 11 15:17:35 CEST 2015


Repository : git://git.free-electrons.com/training-materials.git

On branch  : master
Link       : http://git.free-electrons.com/training-materials/commit/?id=34cf89ceb1dd56d77c72e697af9dc8236cd83796

>---------------------------------------------------------------

commit 34cf89ceb1dd56d77c72e697af9dc8236cd83796
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date:   Mon May 11 15:17:28 2015 +0200

    Reorganize autotools agenda
    
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>


>---------------------------------------------------------------

34cf89ceb1dd56d77c72e697af9dc8236cd83796
 agenda/autotools-agenda.tex | 28 ++++++++--------------------
 1 file changed, 8 insertions(+), 20 deletions(-)

diff --git a/agenda/autotools-agenda.tex b/agenda/autotools-agenda.tex
index 85070b6..4feb0a8 100644
--- a/agenda/autotools-agenda.tex
+++ b/agenda/autotools-agenda.tex
@@ -126,7 +126,7 @@
   \end{itemize}
 }
 
-\feagendatwocolumn
+\feagendaonecolumn
 {Lecture - autoconf/automake: the basics}
 {
   \begin{itemize}
@@ -141,30 +141,15 @@
   \item Documentation and resources about {\em autotools}
   \end{itemize}
 }
-{Lab - autoconf/automake: the basics}
-{
-  \begin{itemize}
-  \item Experiment with \code{autoconf} and \code{automake} by creating
-    the build system for a small project composed of several applications.
-  \end{itemize}
-}
 
 \section{Day 1 - Afternoon}
 
-\feagendatwocolumn
-{Lecture - \code{libtool}: generating libraries}
-{
-  \begin{itemize}
-  \item What \code{libtool} is
-  \item How to use it with \code{autoconf} and \code{automake} to ease
-    the building of static and shared libraries
-  \end{itemize}
-}
-{Lab - Using \code{libtool}}
+\feagendaonecolumn
+{Lab - autoconf/automake: the basics}
 {
   \begin{itemize}
-  \item Extend the project of the previous lab by adding libraries
-    built using \code{libtool}
+  \item Experiment with \code{autoconf} and \code{automake} by creating
+    the build system for a small project composed of several applications.
   \end{itemize}
 }
 
@@ -172,6 +157,7 @@
 {Lecture - More advanced topics}
 {
   \begin{itemize}
+  \item Building shared and static libraries with \code{libtool}
   \item Creating user-configurable options with \code{autoconf} and
     handle them using \code{automake}
   \item Detecting dependencies such as header files, functions,
@@ -183,6 +169,8 @@
 {Lab - Implement more advanced options}
 {
   \begin{itemize}
+  \item Extend the project of the previous lab by adding libraries
+    built using \code{libtool}
   \item Extend the project of the previous lab by using more advanced
     \code{autoconf} and \code{automake} features.
   \end{itemize}



More information about the training-materials-updates mailing list