summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter/interpreter.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2024-01-29 10:30:18 -0800
committerDylan Baker <dylan@pnwbakers.com>2024-11-15 11:32:50 -0800
commit0095908a9d4e6852998682ffa991092c06b867b4 (patch)
tree046c70e8918b24ea6eccce652751c3ef541b0b50 /mesonbuild/interpreter/interpreter.py
parent396f20fd913ba30523ee833abcf0cdfae2dfd30d (diff)
downloadmeson-0095908a9d4e6852998682ffa991092c06b867b4.tar.gz
interpreter: remove Interpreter.generators
Which is built, but never used
Diffstat (limited to 'mesonbuild/interpreter/interpreter.py')
-rw-r--r--mesonbuild/interpreter/interpreter.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/mesonbuild/interpreter/interpreter.py b/mesonbuild/interpreter/interpreter.py
index 418042782..d7523e7ea 100644
--- a/mesonbuild/interpreter/interpreter.py
+++ b/mesonbuild/interpreter/interpreter.py
@@ -289,7 +289,6 @@ class Interpreter(InterpreterBase, HoldableObject):
self.ast = ast
self.sanity_check_ast()
self.builtin.update({'meson': MesonMain(self.build, self)})
- self.generators: T.List[build.Generator] = []
self.processed_buildfiles: T.Set[str] = set()
self.project_args_frozen = False
self.global_args_frozen = False # implies self.project_args_frozen
@@ -2215,9 +2214,7 @@ class Interpreter(InterpreterBase, HoldableObject):
if '@OUTPUT@' in o:
raise InvalidArguments('Tried to use @OUTPUT@ in a rule with more than one output.')
- gen = build.Generator(args[0], **kwargs)
- self.generators.append(gen)
- return gen
+ return build.Generator(args[0], **kwargs)
@typed_pos_args('benchmark', str, (build.Executable, build.Jar, ExternalProgram, mesonlib.File, build.CustomTarget, build.CustomTargetIndex))
@typed_kwargs('benchmark', *TEST_KWS)