binman: Allow external binaries to be missing
authorSimon Glass <sjg@chromium.org>
Fri, 10 Jul 2020 00:39:38 +0000 (18:39 -0600)
committerSimon Glass <sjg@chromium.org>
Sat, 25 Jul 2020 20:46:57 +0000 (14:46 -0600)
commit4f9f1056ecf2d9e54803b89fd0784240a8d89fd8
tree11f385fc3a6d6d0938a3f690693500ec21afc020
parent04e6a6b9ecdc75023edeebe73286f311c40b346b
binman: Allow external binaries to be missing

Sometimes it is useful to build an image even though external binaries are
not present. This allows the build system to continue to function without
these files, albeit not producing valid images.

U-Boot does with with ATF (ARM Trusted Firmware) today.

Add a new flag to binman to request this behaviour.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
tools/binman/README.entries
tools/binman/cmdline.py
tools/binman/control.py
tools/binman/entry.py
tools/binman/etype/blob_ext.py
tools/binman/etype/section.py
tools/binman/ftest.py
tools/patman/tools.py