[Buildroot] [PATCH 00/10] infra: add solution to dump metadata from packages (branch yem/misc)
thomas.petazzoni at bootlin.com
Thu Apr 11 17:26:51 UTC 2019
On Sun, 7 Apr 2019 13:51:06 +0200
"Yann E. MORIN" <yann.morin.1998 at free.fr> wrote:
> This series is a proposal to allow extracting metadata about packages,
> in a way that makes it reusable for tooling outside of Buildroot, that
> is both reliable and extendable, without causing too much burden on
> Buildroot own infrastructure.
Overall, I am quite happy with the general idea (as we have already
discussed). It allows to extract a lot of information about the
packages, in a format that is easily parseable.
My small annoyance is that we start to have some overlap between the
- The "make printvars" mechanism, which essentially already allows to
dump the metadata of all packages. Admittedly, in a format that is a
lot less nice. I think this overlap is OK, since "make printvars" is
mainly intended as a debugging mechanism, not so much as a real tool
whose output can be parsed. The new JSON stuff could presumably be
used as a replacement to "printvars" for people who need to
currently parse the "printvars" output.
- The "make legal-info" mechanism, which also outputs some metadata
about the packages.
I'm not at all saying that we shouldn't merge this JSON output, I just
wanted to point out the different ways that already exist to extract
some package metadata out of Buildroot.
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
More information about the buildroot