[PATCH v3] binman: bintool: Add support for tool directories
Simon Glass
sjg at chromium.org
Wed Mar 15 19:48:22 CET 2023
Hi Neha,
On Mon, 13 Mar 2023 at 21:41, Neha Malcom Francis <n-francis at ti.com> wrote:
>
> Hi Simon
>
> On 11/03/23 07:17, Simon Glass wrote:
> > Hi Neha,
> >
> > On Fri, 24 Feb 2023 at 03:51, Neha Malcom Francis <n-francis at ti.com> wrote:
> >>
> >> Currently, bintool supports external compilable tools as single
> >> executable files. Adding support for git repos that can be used to run
> >> non-compilable scripting tools that cannot otherwise be present in
> >> binman.
> >>
> >> Signed-off-by: Neha Malcom Francis <n-francis at ti.com>
> >> ---
> >> Changes in v3:
> >> - moved back to using DOWNLOAD_DIR as community is making
> >> relevant changes
> >> - extended coverage for bintool_test.py
> >> - added function comment for new parameter
> >>
> >> Changes in v2:
> >> - added parameter to obtain path to download the directory
> >> optionally, enables flexibility to avoid using
> >> DOWNLOAD_DESTDIR
> >> - added test to bintool_test.py
> >> - s/FETCH_NO_BUILD/FETCH_SOURCE
> >> - code reformatting
> >>
> >> tools/binman/bintool.py | 47 +++++++++++++++++++++++++++++-----
> >> tools/binman/bintool_test.py | 43 +++++++++++++++++++++++++++++++
> >> tools/binman/btool/_testing.py | 4 +++
> >> tools/patman/tools.py | 2 +-
> >> 4 files changed, 88 insertions(+), 8 deletions(-)
> >
> > I am OK with doing this but worried that it will be used for shell
> > scripts, which we are trying to avoid.
> >
> > The code looks OK for now. Perhaps we can revisit this when we have a
> > use case? I also think we should have each tool individually shown in
> > the list, rather than having them be 'hidden' behind a btool.
> >
>
> I get the intention, let me know your reply to our thread [1] and we can
> work on it from there.
OK I replied to that.
- Simon
> [1]
> https://patchwork.ozlabs.org/project/uboot/patch/20230224120340.587786-1-n-francis@ti.com/
>
> --
> Thanking You
> Neha Malcom Francis
More information about the U-Boot
mailing list