[FE training-materials-updates] slides/buildroot-advanced-packages: add section about DEVELOPERS file
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Sat Oct 14 23:47:07 CEST 2017
Repository : git://git.free-electrons.com/training-materials.git
On branch : master
Link : http://git.free-electrons.com/training-materials/commit/?id=76da5bf02f2166fc06b5c76e1a77505b8a788eca
>---------------------------------------------------------------
commit 76da5bf02f2166fc06b5c76e1a77505b8a788eca
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date: Sat Oct 14 23:47:07 2017 +0200
slides/buildroot-advanced-packages: add section about DEVELOPERS file
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
>---------------------------------------------------------------
76da5bf02f2166fc06b5c76e1a77505b8a788eca
.../buildroot-advanced-packages.tex | 47 ++++++++++++++++++++++
1 file changed, 47 insertions(+)
diff --git a/slides/buildroot-advanced-packages/buildroot-advanced-packages.tex b/slides/buildroot-advanced-packages/buildroot-advanced-packages.tex
index 7516c41..0963743 100644
--- a/slides/buildroot-advanced-packages/buildroot-advanced-packages.tex
+++ b/slides/buildroot-advanced-packages/buildroot-advanced-packages.tex
@@ -682,6 +682,53 @@ $(eval $(autotools-package))
\end{itemize}
\end{frame}
+\subsection{DEVELOPERS file}
+
+\begin{frame}{{\tt DEVELOPERS} file: principle}
+
+ \begin{itemize}
+ \item A top-level \code{DEVELOPERS} file lists Buildroot developers
+ and contributors interested in specific packages, board {\em
+ defconfigs} or architectures.
+ \item Used by:
+ \begin{itemize}
+ \item The \code{utils/get-developers} script to identify to whom a
+ patch on an existing package should be sent
+ \item The Buildroot {\em autobuilder} infrastructure to notify
+ build failures to the appropriate package or architecture
+ developers
+ \end{itemize}
+ \item Important to add yourself in \code{DEVELOPERS} if you
+ contribute a new package/board to Buildroot.
+ \end{itemize}
+
+\end{frame}
+
+\begin{frame}[fragile]{{\tt DEVELOPERS} file: extract}
+\begin{block}{}
+{\tiny
+\begin{verbatim}
+N: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
+F: arch/Config.in.arm
+F: boot/boot-wrapper-aarch64/
+F: boot/grub2/
+F: package/android-tools/
+F: package/cmake/
+F: package/cramfs/
+[...]
+F: toolchain/
+
+N: Waldemar Brodkorb <wbx at openadk.org>
+F: arch/Config.in.bfin
+F: arch/Config.in.m68k
+F: arch/Config.in.or1k
+F: arch/Config.in.sparc
+F: package/glibc/
+\end{verbatim}
+}
+\end{block}
+\end{frame}
+
\subsection{Virtual packages}
\begin{frame}{Virtual packages}
More information about the training-materials-updates
mailing list