From: Eric Engestrom Date: Tue, 24 Oct 2017 13:57:11 +0000 (+0100) Subject: meson: be explicit about the version required X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7983adc60f2f3e4390b2dee98c30d7da14732b83;p=mesa.git meson: be explicit about the version required This way, we know what we're allowed to use (no nested include lists for instance) and users get immediate feedback when trying to use unsupported versions, rather than a cryptic crash or things being silently not built correctly. Cc: Dylan Baker Signed-off-by: Eric Engestrom Reviewed-by: Dylan Baker --- diff --git a/meson.build b/meson.build index 4d4f1640874..2a89b6482f9 100644 --- a/meson.build +++ b/meson.build @@ -18,8 +18,14 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. -project('mesa', ['c', 'cpp'], version : '17.3.0-devel', license : 'MIT', - default_options : ['c_std=c99', 'cpp_std=c++11']) +project( + 'mesa', + ['c', 'cpp'], + version : '17.3.0-devel', + license : 'MIT', + meson_version : '>= 0.42', + default_options : ['c_std=c99', 'cpp_std=c++11'] +) # Arguments for the preprocessor, put these in a separate array from the C and # C++ (cpp in meson terminology) arguments since they need to be added to the