Tossing in my $0.02

On Wed, Oct 28, 2020 at 4:19 PM Nico Huber <nico.h@gmx.de> wrote:
> Meson makes it possible to build fwupd as a subproject of fwupd, on
> any architecture, on any distro, which means we can use libflashrom on
> machines that don't ship a new enough distro version.

That doesn't explain what doesn't work with the Makefile.

IIRC the addition of Meson was solely intended to enable an important user of flashrom, fwupd.

Instead of pushing Meson as a full replacement for Make, perhaps we can make the scope of Meson support explicit and clean up anything that doesn't fit within that scope. Something like "build libflashrom with internal programmer support for fwupd" might do. Anything beyond that must be done in the Makefile.

Would that simplify things, or would there still be too much overhead by having some limited support for meson?