[bootlin/training-materials updates] master: yocto: slides: move "Root filesystem creation" after "Package splitting" (c1fd49ee)
Luca Ceresoli
luca.ceresoli at bootlin.com
Fri Nov 18 18:26:40 CET 2022
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/c1fd49eeda5130d9c7a6f6c3ded9bb0790d6dc95
>---------------------------------------------------------------
commit c1fd49eeda5130d9c7a6f6c3ded9bb0790d6dc95
Author: Luca Ceresoli <luca.ceresoli at bootlin.com>
Date: Fri Nov 18 18:26:40 2022 +0100
yocto: slides: move "Root filesystem creation" after "Package splitting"
"Root filesystem creation" comes logically after "Package splitting", and
those two subsections are independent from each other, thus let's swap
them.
Signed-off-by: Luca Ceresoli <luca.ceresoli at bootlin.com>
>---------------------------------------------------------------
c1fd49eeda5130d9c7a6f6c3ded9bb0790d6dc95
slides/yocto-recipe-extra/yocto-recipe-extra.tex | 44 ++++++++++++------------
1 file changed, 22 insertions(+), 22 deletions(-)
diff --git a/slides/yocto-recipe-extra/yocto-recipe-extra.tex b/slides/yocto-recipe-extra/yocto-recipe-extra.tex
index da1ce6cd..ff375fcf 100644
--- a/slides/yocto-recipe-extra/yocto-recipe-extra.tex
+++ b/slides/yocto-recipe-extra/yocto-recipe-extra.tex
@@ -232,28 +232,6 @@ PACKAGECONFIG ??= "wispr iptables client\
\end{itemize}
\end{frame}
-\subsection{Root filesystem creation}
-
-\begin{frame}
- \frametitle{Root filesystem generation}
- \begin{itemize}
- \item Image generation overview:
- \begin{enumerate}
- \item An empty directory is created for the root filesystem.
- \item Packages from \code{IMAGE_INSTALL} are installed into it
- using the package manager.
- \item One or more images files are created, depending on the
- \code{IMAGE_FSTYPES} value.
- \end{enumerate}
- \item The rootfs creation is specific to the \code{IMAGE_PKGTYPE}
- value. It should be defined in the image recipe, otherwise the
- first valid package type defined in \code{PACKAGE_CLASSES} is
- used.
- \item All the magic is done in
- \code{meta/classes/rootfs_${IMAGE_PKGTYPE}.bbclass}
- \end{itemize}
-\end{frame}
-
\subsection{Package splitting}
\begin{frame}{Package splitting}
@@ -403,3 +381,25 @@ ncurses
\end{block}
\end{itemize}
\end{frame}
+
+\subsection{Root filesystem creation}
+
+\begin{frame}
+ \frametitle{Root filesystem generation}
+ \begin{itemize}
+ \item Image generation overview:
+ \begin{enumerate}
+ \item An empty directory is created for the root filesystem.
+ \item Packages from \code{IMAGE_INSTALL} are installed into it
+ using the package manager.
+ \item One or more images files are created, depending on the
+ \code{IMAGE_FSTYPES} value.
+ \end{enumerate}
+ \item The rootfs creation is specific to the \code{IMAGE_PKGTYPE}
+ value. It should be defined in the image recipe, otherwise the
+ first valid package type defined in \code{PACKAGE_CLASSES} is
+ used.
+ \item All the magic is done in
+ \code{meta/classes/rootfs_${IMAGE_PKGTYPE}.bbclass}
+ \end{itemize}
+\end{frame}
More information about the training-materials-updates
mailing list