From 3fcf4ad272e7901844e8b6465f866526c1d7e293 Mon Sep 17 00:00:00 2001 From: Niklas Claesson Date: Tue, 10 Oct 2017 00:30:57 +0200 Subject: MSI: Fix regenerate with visual studio Fixes #2461 --- mesonbuild/scripts/regen_checker.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'mesonbuild/scripts') diff --git a/mesonbuild/scripts/regen_checker.py b/mesonbuild/scripts/regen_checker.py index 4125f40..53c5428 100644 --- a/mesonbuild/scripts/regen_checker.py +++ b/mesonbuild/scripts/regen_checker.py @@ -32,9 +32,11 @@ def need_regen(regeninfo, regen_timestamp): return False def regen(regeninfo, mesonscript, backend): - cmd = [sys.executable, - mesonscript, - '--internal', + if sys.executable.lower().endswith('meson.exe'): + cmd_exe = [sys.executable] + else: + cmd_exe = [sys.executable, mesonscript] + cmd = cmd_exe + ['--internal', 'regenerate', regeninfo.build_dir, regeninfo.source_dir, -- cgit v1.1