meson: Add explicit check: kwarg to all run_command() calls
This is required since Meson 0.61.0, and causes a warning to be emitted otherwise:
https://github.com/mesonbuild/meson/commit/2c079d855ed87488bdcc6c5c06f59abdb9b85b6c https://github.com/mesonbuild/meson/issues/9300
This exposed a bunch of places where we had broken run_command()
calls, unnecessary run_command()
calls, and places where check: true
should be used.
Also trying to remove other warnings:
https://github.com/cisco/openh264/pull/3458
fontconfig/fontconfig!216 (merged)
WARNING: Project targeting '<0.60.0' but tried to use feature introduced in '0.47.0': check arg in run_command.
This warning is fixed in Meson 0.60 with commit fae7a70292556e395b9864d7ee0626d37b40fc69
.
Reopened from !1493 (merged) because I messed up.