[FE training-materials-updates] slides/sysdev-embedded-linux: update a few build system related slides
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Thu Apr 6 11:37:16 CEST 2017
Repository : git://git.free-electrons.com/training-materials.git
On branch : master
Link : http://git.free-electrons.com/training-materials/commit/?id=091d0bbc3826d50326760327456d1beda5c69b9f
>---------------------------------------------------------------
commit 091d0bbc3826d50326760327456d1beda5c69b9f
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date: Thu Apr 6 11:37:16 2017 +0200
slides/sysdev-embedded-linux: update a few build system related slides
* LTIB no longer exists, get rid of it.
* Vendor-specific build systems no longer exist, Yocto/OE have
replaced them in general (which is good).
* Update number of packages in Buildroot.
* Update a few details on how packages are created in Buildroot.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
>---------------------------------------------------------------
091d0bbc3826d50326760327456d1beda5c69b9f
slides/sysdev-embedded-linux/sysdev-embedded-linux.tex | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex b/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
index cb7d15f..0fff5fd 100644
--- a/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
+++ b/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
@@ -1186,15 +1186,11 @@ Contents of \code{usr/lib} after installation of {\em libpng} and {\em
\item {\bf OpenWRT}, originally a fork of Buildroot for wireless routers,
now a more generic project\\
\url{http://www.openwrt.org}
- \item {\bf LTIB}. Good support for Freescale boards, but small community\\
- \url{http://ltib.org/}
\item {\bf OpenEmbedded}, more flexible but also far more complicated\\
\url{http://www.openembedded.org}, its industrialized version {\bf
Yocto Project} and vendor-specific derivatives such as {\bf Arago}.\\
See our dedicated course and training materials:
\url{http://free-electrons.com/training/yocto/}.
- \item Vendor specific tools (silicon vendor or embedded Linux
- vendor)
\end{itemize}
\end{frame}
@@ -1208,7 +1204,7 @@ Contents of \code{usr/lib} after installation of {\em libpng} and {\em
\end{itemize}
\item Supports building uClibc, glibc and musl toolchains,
either built by Buildroot, or external
- \item Over 1200+ applications or libraries integrated, from basic
+ \item Over 2000+ applications or libraries integrated, from basic
utilities to more elaborate software stacks: X.org, GStreamer, Qt,
Gtk, WebKit, Python, PHP, etc.
\item Good for small to medium embedded systems, with a fixed set of
@@ -1260,8 +1256,10 @@ Contents of \code{usr/lib} after installation of {\em libpng} and {\em
\code{package/Config.in}
\item A \code{gqview.mk} file (mandatory), describing how the
package is built.
+ \item A \code{.hash} file (optional, but recommended), containing
+ hashes for the files to download.
\item Patches (optional). Each file of the form
- \code{gqview-*.patch} will be applied as a patch.
+ \code{*.patch} will be applied as a patch.
\end{itemize}
\end{itemize}
\end{frame}
@@ -1306,6 +1304,8 @@ GQVIEW_SOURCE = gqview-$(GQVIEW_VERSION).tar.gz
GQVIEW_SITE = http://prdownloads.sourceforge.net/gqview
GQVIEW_DEPENDENCIES = host-pkgconf libgtk2
GQVIEW_CONF_ENV = LIBS="-lm"
+GQVIEW_LICENSE = GPL-2.0
+GQVIEW_LICENSE_FILES = COPYING
$(eval $(autotools-package))
\end{verbatim}
More information about the training-materials-updates
mailing list