diff options
| author | Charles Brunet <charles.brunet@optelgroup.com> | 2025-03-12 17:35:53 -0400 |
|---|---|---|
| committer | Dylan Baker <dylan@pnwbakers.com> | 2025-03-14 12:58:28 -0700 |
| commit | 7679c164dc357650a15643b3c0a5d89ac7a90e89 (patch) | |
| tree | 14cbedb981339876932df3c55bbf5d498f63ef78 /mesonbuild/interpreter/interpreter.py | |
| parent | e65c879925219685cbcbb9a8367006b8c687167e (diff) | |
| download | meson-7679c164dc357650a15643b3c0a5d89ac7a90e89.tar.gz | |
Move variables to InterpreterBase
subproject_dir, environment, and coredata
Diffstat (limited to 'mesonbuild/interpreter/interpreter.py')
| -rw-r--r-- | mesonbuild/interpreter/interpreter.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/mesonbuild/interpreter/interpreter.py b/mesonbuild/interpreter/interpreter.py index 1b378e304..1247dfe3b 100644 --- a/mesonbuild/interpreter/interpreter.py +++ b/mesonbuild/interpreter/interpreter.py @@ -274,15 +274,12 @@ class Interpreter(InterpreterBase, HoldableObject): relaxations: T.Optional[T.Set[InterpreterRuleRelaxation]] = None, user_defined_options: T.Optional[coredata.SharedCMDOptions] = None, ) -> None: - super().__init__(_build.environment.get_source_dir(), subdir, subproject) + super().__init__(_build.environment.get_source_dir(), subdir, subproject, subproject_dir, _build.environment) self.active_projectname = '' self.build = _build - self.environment = self.build.environment - self.coredata = self.environment.get_coredata() self.backend = backend self.summary: T.Dict[str, 'Summary'] = {} self.modules: T.Dict[str, NewExtensionModule] = {} - self.subproject_dir = subproject_dir self.relaxations = relaxations or set() if ast is None: self.load_root_meson_file() |
