[FE training-materials-updates] Fix more Buildroot details, mention Yocto
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Thu May 30 18:36:16 CEST 2013
Repository : git://git.free-electrons.com/training-materials.git
On branch : master
Link : http://git.free-electrons.com/training-materials/commit/?id=0868970f8b4e791a19bf586913a9531053fe3503
>---------------------------------------------------------------
commit 0868970f8b4e791a19bf586913a9531053fe3503
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date: Thu May 30 18:35:44 2013 +0200
Fix more Buildroot details, mention Yocto
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
>---------------------------------------------------------------
0868970f8b4e791a19bf586913a9531053fe3503
.../sysdev-embedded-linux.tex | 23 ++++++++++----------
1 file changed, 11 insertions(+), 12 deletions(-)
diff --git a/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex b/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
index 4fc8c03..785db9d 100644
--- a/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
+++ b/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
@@ -1455,18 +1455,18 @@ $(eval $(autotools-package))
\end{verbatim}
\end{block}
\normalsize
- \item The last argument of the \code{AUTOTARGETS} macro, the prefix
- of all variables must be identical to the suffix of the main
- configuration option \code{BR2_PACKAGE_GQVIEW}
- \item The \code{AUTOTARGETS} infrastructure knows how to build
- autotools packages. A more generic \code{GENTARGETS}
- infrastructure is available for packages not using the autotools
- as their build system.
- \end{itemize}
+\item The package directory and the prefix of all variables must be
+ identical to the suffix of the main configuration option
+ \code{BR2_PACKAGE_GQVIEW}
+\item The \code{autotools-package} infrastructure knows how to build
+ autotools packages. A more generic \code{generic-package}
+ infrastructure is available for packages not using the autotools
+ as their build system.
+\end{itemize}
\end{frame}
\begin{frame}
- \frametitle{OpenEmbedded}
+ \frametitle{OpenEmbedded / Yocto}
\begin{itemize}
\item The most versatile and powerful embedded Linux build system
\begin{itemize}
@@ -1474,7 +1474,7 @@ $(eval $(autotools-package))
\item A tool that processes the recipes: \code{bitbake}
\end{itemize}
\item Integrates 2000+ application and libraries, is highly
- configurable, can generate packages (\code{.ipk}) to make the system
+ configurable, can generate binary packages to make the system
customizable, supports multiple versions/variants of the same
package, no need for full rebuild when the configuration is
changed.
@@ -1482,8 +1482,7 @@ $(eval $(autotools-package))
files
\item Good for larger embedded Linux systems, or people looking for
more configurability and extensibility
- \item Drawbacks: no stable releases, very steep learning curve, very
- long first build.
+ \item Drawbacks: very steep learning curve, very long first build.
\end{itemize}
\end{frame}
More information about the training-materials-updates
mailing list