From: Eric Engestrom Date: Sat, 15 Feb 2020 10:53:26 +0000 (+0000) Subject: meson: explicitly disallow unsupported build directory layout X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ecca5ef6c380cf837ce3f261631f19dd3f18f51a;p=mesa.git meson: explicitly disallow unsupported build directory layout Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2512 Signed-off-by: Eric Engestrom Reviewed-by: Dylan Baker Tested-by: Marge Bot Part-of: --- diff --git a/meson.build b/meson.build index fb037d760ca..73ba1b24253 100644 --- a/meson.build +++ b/meson.build @@ -34,6 +34,10 @@ cpp = meson.get_compiler('cpp') null_dep = dependency('', required : false) +if get_option('layout') != 'mirror' + error('`mirror` is the only build directory layout supported') +endif + # 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 # default arguments for both C and C++.