diff options
Diffstat (limited to 'distribution/yocto-x86/pres_yocto-x86.tex')
| -rw-r--r-- | distribution/yocto-x86/pres_yocto-x86.tex | 103 |
1 files changed, 103 insertions, 0 deletions
diff --git a/distribution/yocto-x86/pres_yocto-x86.tex b/distribution/yocto-x86/pres_yocto-x86.tex new file mode 100644 index 0000000..19696b5 --- /dev/null +++ b/distribution/yocto-x86/pres_yocto-x86.tex @@ -0,0 +1,103 @@ +\input{configpres} + +\title{YOCTO with Autotools based projects} +\maketitle + +\begin{frame} +\frametitle{Agenda} +\begin{itemize} + \item Yocto Intro + \begin{itemize} + \item What is Yocto/Poky? + \item Yocto compared with other methods + \end{itemize} + + \item Yocto Feature Tour + \begin{itemize} + \item Understand the workflow + \item Using BSP layers + \item Extend and build predefined images + \item Using ADT + \end{itemize} + + \item Autotools + \begin{itemize} + \item Autoconf + \item Automake + \item Libtool + \end{itemize} + + \item Yocto Customization + \begin{itemize} + \item Application Integration + \item Kernel Integration + \end{itemize} +\end{itemize} +\end{frame} + +\input{../yocto-intro/yocto-intro} + +\begin{frame} + \frametitle{Yocto Feature Tour} + \begin{itemize} + \item Workflow + \item Recipes + \item Images + \item ADT + \item Layers + \item extend Images + \end{itemize} +\end{frame} + +\input{../yocto-basic/yocto-workflow} +\input{../yocto-basic/yocto-imgbuild1} +\input{../yocto-basic/yocto-imgbuild-predefined} +\input{../yocto-basic/yocto-imgbuild2} +\input{../yocto-basic/yocto-adt} +\input{../yocto-advanced/yocto-layers} +\input{../yocto-advanced/yocto-create-own-layer} +\input{../yocto-advanced/yocto-extend-image} + +\begin{frame} +\frametitle{if we still have (a lot of) time} + \begin{itemize} + \item try to build and run the enlightenment window manager + \item the slides show just the start + \item you need to fix two build bugs + \item you need to add some runtime dependencies + \end{itemize} +\end{frame} + +\input{yocto-add-efl} + +\begin{frame} + \frametitle{Autotools} + \begin{itemize} + \item Autoconf + \item Automake + \item standalone example + \item Libtool + \item library example + \end{itemize} +\end{frame} + +\input{../autotools/autotools.tex} + +\subsection{adding own applications} +\begin{frame} + \frametitle{Yocto Customization} + \begin{itemize} + \item Application Integration + \item Kernel Integration + \item Yocto Helpers + \end{itemize} +\end{frame} + +\input{../yocto-advanced/yocto-add-simple-application} +\input{../yocto-advanced/yocto-add-autotools-based-src} +\input{../yocto-advanced/yocto-add-own-kernel} +\input{../yocto-advanced/yocto-img-customization} +\input{../yocto-advanced/yocto-scripts} +\input{../yocto-advanced/yocto-resume} + +\input{tailpres} |
