]> git.dujemihanovic.xyz Git - u-boot.git/commit
buildman: Add a flag to force mrproper on failure
authorSimon Glass <sjg@chromium.org>
Sun, 23 Jun 2024 17:55:13 +0000 (11:55 -0600)
committerSimon Glass <sjg@chromium.org>
Wed, 3 Jul 2024 06:36:33 +0000 (07:36 +0100)
commit8941477e02717a7104f8400363979fc3831a4041
tree41956d739ff628ed7ea85c0b78a6cafcaaa3346e
parent7e93bd30b1e2a00a46bb60f7122f79801bc0590b
buildman: Add a flag to force mrproper on failure

When a file is removed by a commit (e.g. include/common.h yay!) it can
cause incremental build failures since one of the dependency files from
a previous build may mention the file.

Add an option to run 'make mrproper' automatically when a build fails.
This can be used to automatically resolve the problem, without always
adding the large overhead of 'make mrproper' to every build.

Signed-off-by: Simon Glass <sjg@chromium.org>
tools/buildman/builder.py
tools/buildman/builderthread.py
tools/buildman/buildman.rst
tools/buildman/cmdline.py
tools/buildman/control.py