[bootlin/training-materials updates] master: sysdev: slides: reformat shell sequence to avoid improper line break (e0294006)
Luca Ceresoli
luca.ceresoli at bootlin.com
Tue Oct 11 16:06:09 CEST 2022
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/e0294006f04be6e8b2cad09521dfc921b293f67e
>---------------------------------------------------------------
commit e0294006f04be6e8b2cad09521dfc921b293f67e
Author: Luca Ceresoli <luca.ceresoli at bootlin.com>
Date: Tue Oct 11 16:02:11 2022 +0200
sysdev: slides: reformat shell sequence to avoid improper line break
The \code{} statement curently produces a very unpleasant line break in the
middle of '-L':
1. $ make CC=arm-linux-gcc CFLAGS=-I/path/to/headers LDFLAGS=-
L/path/to/libraries
Prevent it by using a minted code block.
Signed-off-by: Luca Ceresoli <luca.ceresoli at bootlin.com>
>---------------------------------------------------------------
e0294006f04be6e8b2cad09521dfc921b293f67e
.../sysdev-cross-compiling-user-space.tex | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/slides/sysdev-cross-compiling-user-space/sysdev-cross-compiling-user-space.tex b/slides/sysdev-cross-compiling-user-space/sysdev-cross-compiling-user-space.tex
index 01d5f9b8..0109f282 100644
--- a/slides/sysdev-cross-compiling-user-space/sysdev-cross-compiling-user-space.tex
+++ b/slides/sysdev-cross-compiling-user-space/sysdev-cross-compiling-user-space.tex
@@ -62,7 +62,7 @@
\end{itemize}
\end{frame}
-\begin{frame}{Cross-compiling with hand-written Makefiles}
+\begin{frame}[fragile]{Cross-compiling with hand-written Makefiles}
\begin{itemize}
\item There is no general rule, as each project has a different
set of Makefiles, that use a different set of variables
@@ -74,10 +74,15 @@
\item \code{DESTDIR} for installation destination, sometimes
\code{PREFIX} for execution location
\item Common sequence
- \begin{enumerate}
- \item \code{$ make CC=arm-linux-gcc CFLAGS=-I/path/to/headers LDFLAGS=-L/path/to/libraries}
- \item \code{$ make DESTDIR=/installation/path install}
- \end{enumerate}
+ \begin{block}{}
+ {
+ \begin{minted}{sh}
+$ make CC=arm-linux-gcc CFLAGS=-I/path/to/headers \
+ LDFLAGS=-L/path/to/libraries
+$ make DESTDIR=/installation/path install
+ \end{minted}
+ }
+ \end{block}
\item Need to read the documentation (if any), read the Makefiles,
and adapt to their behavior.
\end{itemize}
More information about the training-materials-updates
mailing list