[bootlin/training-materials updates] master: kernel: building: Reword the dependencies slide without strong/weak wording (52ebe653)
Miquel Raynal
miquel.raynal at bootlin.com
Thu Jun 2 16:37:10 CEST 2022
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/52ebe653aad239d2dc4b22d983d4196d554364a2
>---------------------------------------------------------------
commit 52ebe653aad239d2dc4b22d983d4196d554364a2
Author: Miquel Raynal <miquel.raynal at bootlin.com>
Date: Thu Jun 2 16:37:10 2022 +0200
kernel: building: Reword the dependencies slide without strong/weak wording
Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>
>---------------------------------------------------------------
52ebe653aad239d2dc4b22d983d4196d554364a2
slides/sysdev-kernel-building/sysdev-kernel-building.tex | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/slides/sysdev-kernel-building/sysdev-kernel-building.tex b/slides/sysdev-kernel-building/sysdev-kernel-building.tex
index dbf36794..fbec35b1 100644
--- a/slides/sysdev-kernel-building/sysdev-kernel-building.tex
+++ b/slides/sysdev-kernel-building/sysdev-kernel-building.tex
@@ -223,27 +223,30 @@
\column{0.4\textwidth}
\begin{itemize}
\item \code{depends on} dependency:
+\scriptsize
\begin{verbatim}
config B
depends on A
\end{verbatim}
\begin{itemize}
\item B is not visible until A is enabled
- \item Strong dependency, can be chained
+ \item Works well for dependency chains
\end{itemize}
\end{itemize}
\column{0.6\textwidth}
\begin{itemize}
\item \code{select} dependency:
+\scriptsize
\begin{verbatim}
config A
select B
\end{verbatim}
\begin{itemize}
- \item When A is enabled, B is also enabled too
- \item Weaker dependencies, should not select a symbol with \code{depends
- on} dependencies
- \item To declare hardware features or select libraries
+ \item When A is enabled, B is enabled too (and cannot be disabled
+ manually)
+ \item Should preferably not select symbols with \code{depends on}
+ dependencies
+ \item Used to declare hardware features or select libraries
\end{itemize}
\end{itemize}
\end{columns}
More information about the training-materials-updates
mailing list