summaryrefslogtreecommitdiff
path: root/distribution
diff options
context:
space:
mode:
authorManuel Traut <manut@linutronix.de>2016-05-18 15:49:48 +0200
committerManuel Traut <manut@linutronix.de>2016-05-18 15:49:48 +0200
commitafdcd4518929b4f6ad03b096edd7166f01b9ddda (patch)
tree4864527f1aa69fc195947aea137f36cd5124106d /distribution
parent271767c477ebf0203f41d12f2913234a0113033a (diff)
update yocto-x86 slides
Signed-off-by: Manuel Traut <manut@linutronix.de>
Diffstat (limited to 'distribution')
-rw-r--r--distribution/yocto-x86/pres_yocto-x86.tex20
-rw-r--r--distribution/yocto-x86/yocto-add-efl.tex25
2 files changed, 43 insertions, 2 deletions
diff --git a/distribution/yocto-x86/pres_yocto-x86.tex b/distribution/yocto-x86/pres_yocto-x86.tex
index 29fae95..0c76860 100644
--- a/distribution/yocto-x86/pres_yocto-x86.tex
+++ b/distribution/yocto-x86/pres_yocto-x86.tex
@@ -42,34 +42,50 @@
\begin{itemize}
\item Workflow
\item Recipes
- \item Layers
\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-add-efl}
+\input{../yocto-advanced/yocto-create-own-layer}
+\input{../yocto-advanced/yocto-extend-image}
\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}
+
\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}
diff --git a/distribution/yocto-x86/yocto-add-efl.tex b/distribution/yocto-x86/yocto-add-efl.tex
new file mode 100644
index 0000000..905928f
--- /dev/null
+++ b/distribution/yocto-x86/yocto-add-efl.tex
@@ -0,0 +1,25 @@
+\subsection{additional software}
+
+\begin{frame}[fragile]
+\frametitle{meta-openembedded}
+a lot of additional sw can be obtained from 'meta-openembedded':
+\begin{verbatim}
+$ cd ~/poky
+$ git clone git://git.openembedded.org/meta-openembedded
+$ cd meta-openembedded
+$ git checkout -t origin/krogoth -b krogoth
+$ ls
+$ meta-multimedia meta-python meta-xfce
+..
+\end{verbatim}
+one git repository with multiple layers
+\end{frame}
+
+\begin{frame}[fragile]
+\frametitle{add meta-efl}
+\begin{verbatim}
+$ cd ~/poky/build
+$ bitbake-layers add-layer ../meta-openembedded/meta-efl
+$ bitbake-layers add-layer ../meta-openembedded/meta-oe
+\end{verbatim}
+\end{frame}