[bootlin/training-materials updates] master: yocto: slides: move automatic defconfig handling to kernel.bbclass (698eac7e)
Luca Ceresoli
luca.ceresoli at bootlin.com
Fri May 5 12:00:41 CEST 2023
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/698eac7e1164916919337e04ab1df20bfb3e65ee
>---------------------------------------------------------------
commit 698eac7e1164916919337e04ab1df20bfb3e65ee
Author: Luca Ceresoli <luca.ceresoli at bootlin.com>
Date: Fri May 5 12:00:41 2023 +0200
yocto: slides: move automatic defconfig handling to kernel.bbclass
This is done by kernel.bbclass, so it is not specific to linux-yocto.
Signed-off-by: Luca Ceresoli <luca.ceresoli at bootlin.com>
>---------------------------------------------------------------
698eac7e1164916919337e04ab1df20bfb3e65ee
slides/yocto-bsp/yocto-bsp.tex | 1 -
slides/yocto-recipe-advanced/yocto-recipe-advanced.tex | 8 +++++++-
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/slides/yocto-bsp/yocto-bsp.tex b/slides/yocto-bsp/yocto-bsp.tex
index 5529f97e..d144578f 100644
--- a/slides/yocto-bsp/yocto-bsp.tex
+++ b/slides/yocto-bsp/yocto-bsp.tex
@@ -210,7 +210,6 @@ MACHINE_FEATURES += "touchscreen"
\begin{frame}[fragile]
\frametitle{Linux Yocto 2/3}
\begin{itemize}
- \item Automatically applies a \code{defconfig} listed in \code{SRC_URI}
\item Automatically applies configuration fragments listed in \code{SRC_URI} with a \code{.cfg} extension
\begin{block}{}
\begin{minted}{sh}
diff --git a/slides/yocto-recipe-advanced/yocto-recipe-advanced.tex b/slides/yocto-recipe-advanced/yocto-recipe-advanced.tex
index c59ca64f..63b24fc3 100644
--- a/slides/yocto-recipe-advanced/yocto-recipe-advanced.tex
+++ b/slides/yocto-recipe-advanced/yocto-recipe-advanced.tex
@@ -144,12 +144,18 @@ SRC_URI += "file://custom-modification-0.patch \
\end{itemize}
\end{frame}
-\begin{frame}
+\begin{frame}[fragile]
\frametitle{The kernel class}
\begin{itemize}
\item Used to build Linux kernels.
\item Defines tasks to configure, compile and install a kernel and
its modules.
+ \item Automatically applies a \code{defconfig} listed in \code{SRC_URI}
+ \begin{block}{}
+ \begin{minted}{sh}
+SRC_URI += "file://defconfig"
+ \end{minted}
+ \end{block}
\item The kernel is divided into several packages: \code{kernel},
\code{kernel-base}, \code{kernel-dev},
\code{kernel-modules}\dots
More information about the training-materials-updates
mailing list