From 67185565717fc768fb35bbf8605d040d816862fc Mon Sep 17 00:00:00 2001 From: Matthew Brett Date: Sat, 16 Oct 2021 16:04:25 +0100 Subject: Add missing but expected as exception clause The `except` line was missing its `as e` clause. As a result, when erroring out, after not finding a compiler, Meson gives an error ending: ``` File "C:\Users\Matthew\AppData\Roaming\Python\Python39\site-packages\mesonbuild\mesonlib\vsenv.py", line 100, in setup_vsenv mlog.warning('Failed to activate VS environment:', str(e)) ``` --- mesonbuild/mesonlib/vsenv.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mesonbuild/mesonlib/vsenv.py') diff --git a/mesonbuild/mesonlib/vsenv.py b/mesonbuild/mesonlib/vsenv.py index 1966634..6532970 100644 --- a/mesonbuild/mesonlib/vsenv.py +++ b/mesonbuild/mesonlib/vsenv.py @@ -94,7 +94,7 @@ def _setup_vsenv(force: bool) -> bool: def setup_vsenv(force: bool = False): try: _setup_vsenv(force) - except MesonException: + except MesonException as e: if force: raise mlog.warning('Failed to activate VS environment:', str(e)) -- cgit v1.1