From ecca5ef6c380cf837ce3f261631f19dd3f18f51a Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Sat, 15 Feb 2020 10:53:26 +0000 Subject: [PATCH] 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: --- meson.build | 4 ++++ 1 file changed, 4 insertions(+) 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++. -- 2.30.2