[FE training-materials-updates] buildroot: re-organize the days, add more topics

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Thu Dec 4 17:41:20 CET 2014


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

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

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

commit 7b5f278824a9ab8d0464ee49e7ea574f593a7c4b
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date:   Thu Dec 4 17:40:57 2014 +0100

    buildroot: re-organize the days, add more topics
    
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>


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

7b5f278824a9ab8d0464ee49e7ea574f593a7c4b
 agenda/buildroot-agenda.tex | 44 +++++++++++++++++++++++++++++++-------------
 1 file changed, 31 insertions(+), 13 deletions(-)

diff --git a/agenda/buildroot-agenda.tex b/agenda/buildroot-agenda.tex
index d27e6af..4612342 100644
--- a/agenda/buildroot-agenda.tex
+++ b/agenda/buildroot-agenda.tex
@@ -193,8 +193,6 @@ Buildroot training\\
   \end{itemize}
 }
 
-\section{Day 2 - Morning}
-
 \feagendatwocolumn
 {Lecture - Root filesystem construction in Buildroot}
 {
@@ -218,8 +216,10 @@ Buildroot training\\
       overlay} and {\em post-build} scripts.
   \end{itemize}
 }
-\\
-\feagendaonecolumn
+
+\section{Day 2 - Morning}
+
+\feagendatwocolumn
 {Lecture - Integrating new packages in Buildroot}
 {
   \begin{itemize}
@@ -235,10 +235,6 @@ Buildroot training\\
     installation steps, handling dependencies, etc.
   \end{itemize}
 }
-
-\section{Day 2 - Afternoon}
-
-\feagendatwocolumn
 {Lab - New packages in Buildroot}
 {
   \begin{itemize}
@@ -246,6 +242,10 @@ Buildroot training\\
     using the different package infrastructures.
   \end{itemize}
 }
+
+\section{Day 2 - Afternoon}
+
+\feagendatwocolumn
 {Lecture - Advanced package recipe tricks}
 {
   \begin{itemize}
@@ -256,8 +256,6 @@ Buildroot training\\
     applications and libraries ({\em source override} mechanism)
   \end{itemize}
 }
-\\
-\feagendaonecolumn
 {Lab - Advanced package recipe tricks}
 {
   \begin{itemize}
@@ -266,6 +264,24 @@ Buildroot training\\
   \end{itemize}
 }
 
+\feagendaonecolumn
+{Lecture - Analyzing the build: licensing, dependencies, build time}
+{
+  \begin{itemize}
+  \item Usage of the legal information infrastructure
+  \item Graphing dependencies of packages
+  \item Collecting and graphing build time information
+  \end{itemize}
+}
+{Lab - Use licensing, dependency and build time graphing features}
+{
+  \begin{itemize}
+  \item Use \code{legal-info} for legal information extraction
+  \item Use \code{graph-depends} for dependency graphing
+  \item Use \code{graph-build} for build time graphing
+  \end{itemize}
+}
+
 \section{Day 3 - Morning}
 
 \feagendatwocolumn
@@ -295,9 +311,7 @@ Buildroot training\\
   \end{itemize}
 }
 
-\section{Day 3 - Afternoon}
-
-\feagendatwocolumn
+\feagendaonecolumn
 {Lecture - Application development with Buildroot}
 {
   \begin{itemize}
@@ -308,6 +322,10 @@ Buildroot training\\
   \item Remote debugging with Buildroot
   \end{itemize}
 }
+
+\section{Day 3 - Afternoon}
+
+\feagendaonecolumn
 {Lab - Application development with Buildroot}
 {
   \begin{itemize}



More information about the training-materials-updates mailing list