diff options
-rw-r--r-- | mesonbuild/environment.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mesonbuild/environment.py b/mesonbuild/environment.py index 85473b1..a63c89f 100644 --- a/mesonbuild/environment.py +++ b/mesonbuild/environment.py @@ -682,7 +682,10 @@ class Environment: raise EnvironmentException('Unknown compiler "' + ' '.join(exelist) + '"') def detect_vala_compiler(self): - exelist = ['valac'] + if 'VALAC' in os.environ: + exelist = shlex.split(os.environ['VALAC']) + else: + exelist = ['valac'] try: p, out = Popen_safe(exelist + ['--version'])[0:2] except OSError: |