[U-Boot] [PATCH v10 14/14] RFC: Deprecate MAKEALL

Simon Glass sjg at chromium.org
Wed Oct 22 19:59:22 CEST 2014


Hi Wolfgang,

On 22 October 2014 11:56, Wolfgang Denk <wd at denx.de> wrote:

> Dear Simon,
>
> In message <CAPnjgZ2ZmGiQoi-mKQxK0vNPCs3hhqgk=
> z5CxbfSUm8LjU2kNA at mail.gmail.com> you wrote:
> >
> > >> My concern is that we'll get people complaining about things not being
> > >> mapped back exactly right.  For example, MAKEALL am335x_evm builds one
> > >> board, am335x_evm_config but buildman am335x_evm builds the whole
> family
> > >> of configs.  For a build test bisect run, that's fine (even if not
> > >> optimal in that it'll build more than required).  In fact if I read
> > >> things right (Simon?) buildman is bad for a single board/config.
> > >
> > > This is one of my open questions with buildman, too. Simon?
> >
> > Yes it does a substring match. I'm open to suggestions on this though.
> > It actually supports regular expressions.
>
> So something like
>
>         buildman '^am335x_evm$'
>
> would work?
>

Yes:

$ ./tools/buildman/buildman -s am335x_evm -n
boards.cfg is up to date. Nothing to do.
Dry run, so not doing much. But I would do this:

Building current source for 5 boards (4 threads, 1 job per thread)
Build directory: ../current

am335x_evm : 5 boards
Total boards to build for each commit: 5

$ ./tools/buildman/buildman -s am335x_evm$ -n
boards.cfg is up to date. Nothing to do.
Dry run, so not doing much. But I would do this:

Building current source for 1 boards (1 thread, 4 jobs per thread)
Build directory: ../current

am335x_evm$ : 1 boards
Total boards to build for each commit: 1

Regards,
Simon


More information about the U-Boot mailing list