Seems fine IMO, but we should check with Nico since he's currently the most active maintainer. There's some extra maintenance burden, but it seems like a worthy trade-off for the extra testing and CI we get in return.

I tried to find more time to look into it and failed. I'll merge
this now (after branching 1.1.x, as I don't want to confuse
package maintainers with something I haven't looked into)
and we'll see where it gets us. If we can figure out how to
build with this for all including the weirder targets (DOS,
Windows, OSX?), I'd love to replace the current Makefile.
But I fear `ninja` won't be available everywhere? and I don't
see an alternative backend atm (haven't looked for some time,
though).

I guess, I'll just have to forward the review to somebody already
experienced with Meson, in case anybody touches the Makefile ;)

View Change

To view, visit change 31248. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: I3d950ece2a0568c09985eab47ddab9df1d0c43a2
Gerrit-Change-Number: 31248
Gerrit-PatchSet: 2
Gerrit-Owner: Richard Hughes <richard@hughsie.com>
Gerrit-Reviewer: David Hendricks <david.hendricks@gmail.com>
Gerrit-Reviewer: Felix Held <felix-coreboot@felixheld.de>
Gerrit-Reviewer: Nico Huber <nico.h@gmx.de>
Gerrit-Reviewer: Philipp Deppenwiese <zaolin.daisuki@gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Arthur Heymans <arthur@aheymans.xyz>
Gerrit-CC: Paul Menzel <paulepanter@users.sourceforge.net>
Gerrit-Comment-Date: Tue, 02 Apr 2019 17:32:58 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
Gerrit-MessageType: comment