summaryrefslogtreecommitdiff
path: root/tools/buildman/control.py
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2014-07-14 17:51:02 -0600
committerSimon Glass <sjg@chromium.org>2014-07-28 04:52:48 +0100
commit97e915262e06c5980124de2e0fe5c2f34b40ee8f (patch)
tree34c5f4374a1131b9a1e4c3dfeb0184717f91bc6f /tools/buildman/control.py
parent772e173802627a1917a3f5878ad4b9b920089a33 (diff)
buildman: Add -C option to force a reconfigure for each commit
Normally buildman wil try to configure U-Boot for a particular board on the first commit that it builds in a series. Subsequent commits are built without reconfiguring which normally works. Where it doesn't, buildman automatically reconfigures and retries. To fully emulate the way MAKEALL works, we should have an option to disable this optimisation. Add a -C option to cause buildman to always reconfigure on each commit. Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'tools/buildman/control.py')
-rw-r--r--tools/buildman/control.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/buildman/control.py b/tools/buildman/control.py
index cfad535fcb3..a737fd1bdc0 100644
--- a/tools/buildman/control.py
+++ b/tools/buildman/control.py
@@ -157,6 +157,7 @@ def DoBuildman(options, args):
else:
builder.force_build = options.force_build
builder.force_build_failures = options.force_build_failures
+ builder.force_reconfig = options.force_reconfig
# Work out which boards to build
board_selected = boards.GetSelectedDict()