]> git.baikalelectronics.ru Git - uboot.git/commit
binman: Make the tooldir configurable
authorSimon Glass <sjg@chromium.org>
Wed, 22 Feb 2023 19:14:49 +0000 (12:14 -0700)
committerSimon Glass <sjg@chromium.org>
Wed, 8 Mar 2023 19:40:49 +0000 (11:40 -0800)
commitfa36c3fd50d2e587431852fa96d1022453b31da3
tree3cb3fbeec2d4b0a0e0735a9ccd5e35725df9a006
parent0587981df36a6ceecc99a9e33cb2024f903f6504
binman: Make the tooldir configurable

Add a command-line argument for setting the tooldir, so that the default
can be overridden. Add this directory to the toolpath automatically.
Create the directory if it does not already exist.

Put the default in the argument parser instead of the class, so that it
is more obvious.

Update a few tests that expect the utility name to be provided without
any path (e.g. 'futility'), so they can accept a path, e.g.
/path/to/futility

Update the documentation and add a few tests.

Improve the help for --toolpath while we are here.

Signed-off-by: Simon Glass <sjg@chromium.org>
tools/binman/binman.rst
tools/binman/bintool.py
tools/binman/bintool_test.py
tools/binman/cmdline.py
tools/binman/control.py
tools/binman/ftest.py