aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Brunet <charles.brunet@optelgroup.com>2023-02-23 16:43:56 -0500
committerJussi Pakkanen <jpakkane@gmail.com>2023-03-14 16:22:05 +0200
commitd4d118438dacd97e91bbb325fded28f2dd356bb7 (patch)
tree62814454086e665d05c736d8a58c696ed4d48a67
parent90b6d6dafbbd22c90fa5e58b1de2bb74e7e5a4cf (diff)
downloadmeson-d4d118438dacd97e91bbb325fded28f2dd356bb7.zip
meson-d4d118438dacd97e91bbb325fded28f2dd356bb7.tar.gz
meson-d4d118438dacd97e91bbb325fded28f2dd356bb7.tar.bz2
rewriter: activate vsenv
-rw-r--r--mesonbuild/rewriter.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/mesonbuild/rewriter.py b/mesonbuild/rewriter.py
index 1497d93..0e051cb 100644
--- a/mesonbuild/rewriter.py
+++ b/mesonbuild/rewriter.py
@@ -25,7 +25,7 @@
from __future__ import annotations
from .ast import IntrospectionInterpreter, BUILD_TARGET_FUNCTIONS, AstConditionLevel, AstIDGenerator, AstIndentationGenerator, AstPrinter
-from mesonbuild.mesonlib import MesonException
+from mesonbuild.mesonlib import MesonException, setup_vsenv
from . import mlog, environment
from functools import wraps
from .mparser import Token, ArrayNode, ArgumentNode, AssignmentNode, BooleanNode, ElementaryNode, IdNode, FunctionNode, StringNode
@@ -1041,6 +1041,7 @@ def run(options):
mlog.set_quiet()
try:
+ setup_vsenv()
rewriter = Rewriter(options.sourcedir, skip_errors=options.skip)
rewriter.analyze_meson()