summaryrefslogtreecommitdiff
path: root/mesonbuild/backend/xcodebackend.py
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2025-10-04 14:26:55 +0200
committerDylan Baker <dylan@pnwbakers.com>2025-10-16 08:51:11 -0700
commit9f83bbb0b680b51776ec9f6ac341f03465203f0b (patch)
treeba12758af48a5203afc0fd7d62a411dd325540bb /mesonbuild/backend/xcodebackend.py
parentdb6b15b67023ef4173c87345f1a7d06d22536dd4 (diff)
downloadmeson-9f83bbb0b680b51776ec9f6ac341f03465203f0b.tar.gz
backend: remove Interpreter
No one is accessing backend.interpreter anymore, get rid of it to avoid future temptations. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'mesonbuild/backend/xcodebackend.py')
-rw-r--r--mesonbuild/backend/xcodebackend.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/mesonbuild/backend/xcodebackend.py b/mesonbuild/backend/xcodebackend.py
index a4290d58d..7c040a613 100644
--- a/mesonbuild/backend/xcodebackend.py
+++ b/mesonbuild/backend/xcodebackend.py
@@ -17,7 +17,6 @@ from ..options import OptionKey
if T.TYPE_CHECKING:
from ..build import BuildTarget
from ..compilers import Compiler
- from ..interpreter import Interpreter
INDENT = '\t'
XCODETYPEMAP = {'c': 'sourcecode.c.c',
@@ -236,8 +235,8 @@ class XCodeBackend(backends.Backend):
name = 'xcode'
- def __init__(self, build: T.Optional[build.Build], interpreter: T.Optional[Interpreter]):
- super().__init__(build, interpreter)
+ def __init__(self, build: T.Optional[build.Build]):
+ super().__init__(build)
self.project_uid = self.environment.coredata.lang_guids['default'].replace('-', '')[:24]
self.buildtype = T.cast('str', self.environment.coredata.optstore.get_value_for(OptionKey('buildtype')))
self.project_conflist = self.gen_id()