diff options
| author | Manuel Traut <manut@linutronix.de> | 2016-01-12 14:50:39 +0100 |
|---|---|---|
| committer | Manuel Traut <manut@linutronix.de> | 2016-01-12 14:50:39 +0100 |
| commit | 8207c684f71d57bb1d89804876befe2f49162b2e (patch) | |
| tree | 0a19b3236ecef20bf7b6dc3a13d6942f18a6c863 /distribution | |
| parent | 1e06c4c5f5c58becc2cc06a2972bcd84568107a5 (diff) | |
yocto-intro: update for yocto 2.0
Signed-off-by: Manuel Traut <manut@linutronix.de>
Diffstat (limited to 'distribution')
| -rw-r--r-- | distribution/yocto-intro/pres_yocto-intro.tex | 27 |
1 files changed, 3 insertions, 24 deletions
diff --git a/distribution/yocto-intro/pres_yocto-intro.tex b/distribution/yocto-intro/pres_yocto-intro.tex index ded1291..5d2437a 100644 --- a/distribution/yocto-intro/pres_yocto-intro.tex +++ b/distribution/yocto-intro/pres_yocto-intro.tex @@ -35,14 +35,10 @@ \frametitle{Yocto is \dots} \begin{itemize} \item an Ecosystem (not a single open-source project) - \pause \item a collection of embedded projects and tooling - \pause \item a place for Industry to publish BSPs - \pause \item NOT an embedded Linux distribution \end{itemize} - \pause \dots used to build a Linux system from source in about an hour \footnote{quad i7, 16GB RAM, fast disks, needed} \end{frame} @@ -53,8 +49,9 @@ \item[Poky] reference build system \begin{description} \item[BitBake] build-engine - \item[Hob] graphical user interface for BitBake - \item[OpenEmbedded Core] shared base layer of recipes and classes + \item[Toaster] graphical user interface for BitBake + \item[meta] shared base layer of recipes and classes + \item[Example BSPs] for qemux86, mpc8315e-rdb, beaglebone \end{description} \item[ADT] development environment for user-space applications \item[Eclipse IDE Plugin] integration of ADT into the Eclipse IDE @@ -67,13 +64,9 @@ the Yocto key project; a reference distribution consisting of \begin{itemize} \item a build system for Linux (openembedded + customized busybox, psplash, alsa-state, formfactor, uclibc and tiny-init) - \pause \item Yocto Linux kernel - \pause \item build recipes for common open-source software - \pause \item toolchains for several architectures - \pause \item documentation \end{itemize} release cycle: 6 months @@ -99,21 +92,14 @@ release cycle: 6 months \frametitle{statistics 2014} \begin{description} \item[Generated] 2014-08-19 18:16:11 (in 228 seconds) - \pause \item[Generator] GitStats (version 2013.12.07) - \pause \item[Report Period] 2005-08-31 12:45:47 to 2014-08-18 16:21:54 - \pause \item[Age] 3275 days, 2498 active days (76.27%) - \pause \item[Total Files] 4775 - \pause \item[Total Lines of Code] 743995 (15398000 added, 14654005 removed) - \pause \item[Total Commits] 30841 (average 12.3 commits per active day, 9.4 per all days) - \pause \item[Authors] 475 \end{description} \end{frame} @@ -139,7 +125,6 @@ freescale.com 159 (0.52%) \frametitle{OpenEmbedded} \begin{itemize} \item open-source project providing a cross-build framework for embedded Linux - \pause \item recipes for toolchain, bootloader, kernel, lttng, user-space packages \end{itemize} \end{frame} @@ -148,11 +133,8 @@ freescale.com 159 (0.52%) \frametitle{Yocto pincipals} \begin{itemize} \item validated collection of software (toolchain, kernel, user-space) - \pause \item customize blueprints for your own needs - \pause \item distinguishing between app and system developers - \pause \item layer model for modular development, reuse, and customizations \end{itemize} \end{frame} @@ -162,11 +144,8 @@ freescale.com 159 (0.52%) \frametitle{cross-build vs. binary distribution} \begin{itemize} \item men-power needed for building an own distribution? - \pause \item security tracking? - \pause \item optimizations needed on all binaries? - \pause \item cross-compile wanted? \end{itemize} \end{frame} |
