The set of changes addresses "Diagnose "make is too old" in configure (or in the makefile?)" from https://wiki.qemu.org/Features/Meson#Easy. It also provides cleaner backwards compatible build invocation on macOS.
Changes since v1: - Added explicit error for partially-completed configure (Eric B.) - Added an empty rule for config-host.mak to avoid second call of recursive make (which happened because of implicit force rule) Roman Bolshakov (4): configure: Use discovered make for in-source build Makefile: Require GNU make 3.82+ configure: Prefer gmake on darwin configure: Test if $make actually exists Makefile | 5 +++++ configure | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+) -- 2.28.0