[bootlin/training-materials updates] master: labs/buildroot-new-packages: add sanity checking step (3cf23fd8)
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Wed Mar 20 15:01:13 CET 2019
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/3cf23fd832c3f455b1a9ca60981c8e09c73ae73d
>---------------------------------------------------------------
commit 3cf23fd832c3f455b1a9ca60981c8e09c73ae73d
Author: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
Date: Wed Mar 20 11:15:01 2019 +0100
labs/buildroot-new-packages: add sanity checking step
Make use of the new "check-package" make target.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
>---------------------------------------------------------------
3cf23fd832c3f455b1a9ca60981c8e09c73ae73d
labs/buildroot-new-packages/buildroot-new-packages.tex | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/labs/buildroot-new-packages/buildroot-new-packages.tex b/labs/buildroot-new-packages/buildroot-new-packages.tex
index a4209810..19530757 100644
--- a/labs/buildroot-new-packages/buildroot-new-packages.tex
+++ b/labs/buildroot-new-packages/buildroot-new-packages.tex
@@ -203,3 +203,15 @@ Now, to experiment with Buildroot, do the following test: disable the
doing \code{make}. Once the build is done (which should be very
quick), looked in \code{output/target/}. Is {\em nInvaders} still
installed? If so, why?
+
+\section{Sanity checking your package}
+
+If you want to verify if your package matches the coding style rules
+of Buildroot, you can run:
+
+\begin{verbatim}
+make check-package
+\end{verbatim}
+
+While a successful result doesn't mean your package is perfect, it at
+least verifies a number of basic requirements.
More information about the training-materials-updates
mailing list