aboutsummaryrefslogtreecommitdiff
path: root/tools/buildman/README
diff options
context:
space:
mode:
authorSimon Glass2014-08-28 09:43:41 -0600
committerSimon Glass2014-09-05 13:40:43 -0600
commit3cf4ae6f8672cd10ddba4b18bf82e4d03aeb15e6 (patch)
treec346c3bee954f28ce52ccef7ccd30ce2f747f331 /tools/buildman/README
parentf60c9d4f39f8ca8948594a773eee43543ca37807 (diff)
buildman: Implement an option to exclude boards from the build
Some boards are known to be broken and it is convenient to be able to exclude them from the build. Add an --exclude option to specific boards to exclude. This uses the same matching rules as the normal 'include' arguments, and is a comma- separated list of regular expressions. Suggested-by: York Sun <yorksun@freescale.com> Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'tools/buildman/README')
-rw-r--r--tools/buildman/README7
1 files changed, 7 insertions, 0 deletions
diff --git a/tools/buildman/README b/tools/buildman/README
index 68465b46d96..b8c2bd6cbb4 100644
--- a/tools/buildman/README
+++ b/tools/buildman/README
@@ -114,6 +114,13 @@ the '&' operator to limit the selection:
* 'freescale & arm sandbox' All Freescale boards with ARM architecture,
plus sandbox
+You can also use -x to specifically exclude some boards. For example:
+
+ buildmand arm -x nvidia,freescale,.*ball$
+
+means to build all arm boards except nvidia, freescale and anything ending
+with 'ball'.
+
It is convenient to use the -n option to see whaat will be built based on
the subset given.