Patch Set 1:

Can the Makefile actually call meson?

That requires meson (and its backend, usually ninja) to be installed, but I guess we could do some mapping.

The main reason for this change was to serve as a conversation starter though, and I think it did a reasonable job on that: https://mail.coreboot.org/hyperkitty/list/flashrom@flashrom.org/thread/LF2WATKSXTCECKYQJPRV5N33MVTPDY4V/

The main arguments against meson seem to be:

1. No active maintenance of the meson build system beyond keeping libflashrom functional for fwupd.
2. People are wary of adopting meson because they're not familiar with it and don't see the point.
3. A possible functionality delta: The Makefile contains lots of capabilities, esp. in terms of portability, that the meson side developers don't care much about (and don't even seem to be aware of). Most popular item under discussion is the DOS target.

View Change

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

Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: Ice42ab92a36c54f8f446f58dd73f628994f179d6
Gerrit-Change-Number: 46875
Gerrit-PatchSet: 1
Gerrit-Owner: Patrick Georgi <pgeorgi@google.com>
Gerrit-Reviewer: Angel Pons <th3fanbus@gmail.com>
Gerrit-Reviewer: Martin Roth <martinroth@google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Edward O'Callaghan <quasisec@chromium.org>
Gerrit-CC: Stefan Reinauer <stefan.reinauer@coreboot.org>
Gerrit-Comment-Date: Tue, 03 Nov 2020 07:06:24 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
Gerrit-MessageType: comment