[FE training-materials-updates] yocto: slides: add a slide about the toolchain selection
Antoine Ténart
antoine.tenart at free-electrons.com
Thu Mar 24 16:41:59 CET 2016
Repository : git://git.free-electrons.com/training-materials.git
On branch : master
Link : http://git.free-electrons.com/training-materials/commit/?id=93537fc2966f09aafbe5e721848a9899387e523b
>---------------------------------------------------------------
commit 93537fc2966f09aafbe5e721848a9899387e523b
Author: Antoine Tenart <antoine.tenart at free-electrons.com>
Date: Thu Mar 24 11:37:38 2016 +0100
yocto: slides: add a slide about the toolchain selection
Signed-off-by: Antoine Tenart <antoine.tenart at free-electrons.com>
>---------------------------------------------------------------
93537fc2966f09aafbe5e721848a9899387e523b
slides/yocto-layer-distro/yocto-layer-distro.tex | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/slides/yocto-layer-distro/yocto-layer-distro.tex b/slides/yocto-layer-distro/yocto-layer-distro.tex
index ffddf6e..c3aad1f 100644
--- a/slides/yocto-layer-distro/yocto-layer-distro.tex
+++ b/slides/yocto-layer-distro/yocto-layer-distro.tex
@@ -60,3 +60,22 @@ MAINTAINER = "..."
\end{minted}
\end{block}
\end{frame}
+
+\begin{frame}
+ \frametitle{Toolchain selection}
+ \begin{itemize}
+ \item The toolchain selection is controlled by the \code{TCMODE}
+ variable.
+ \item It defaults to \code{"default"}.
+ \item The \code{conf/distro/include/tcmode-${TCMODE}.inc} file is
+ included.
+ \begin{itemize}
+ \item This configures the toolchain to use by defining preferred
+ providers and versions for packages such as \code{gcc},
+ \code{binutils}, \code{*libc}\dots
+ \end{itemize}
+ \item The providers' recipes define how to compile or/and install
+ the toolchain.
+ \item Toolchains can be built by the build system or external.
+ \end{itemize}
+\end{frame}
More information about the training-materials-updates
mailing list