binman: Set a default toolpath
authorSimon Glass <sjg@chromium.org>
Fri, 10 Jul 2020 00:39:30 +0000 (18:39 -0600)
committerSimon Glass <sjg@chromium.org>
Mon, 20 Jul 2020 17:37:47 +0000 (11:37 -0600)
commitce774e94de7009be0039ee02ca75f93d33a285a9
treece45ea20766b6b6ef503db8d99a4d7d3929af9cb
parent92dee5fcc53186eb06a22c347ad8323618ca683b
binman: Set a default toolpath

When binman is run from 'make check' it is given a toolpath so that the
latest tools (e.g. mkimage) are used. When run manually with no toolpath,
it relies on the system mkimage. But this may be missing or old.

Make some effort to find the built-from-soruce version by looking in the
current directory and in the builds created by 'make check'.

Signed-off-by: Simon Glass <sjg@chromium.org>
tools/binman/main.py