aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlbert Tang <tangalbert919@yahoo.com>2023-07-22 13:51:34 -0500
committerJussi Pakkanen <jpakkane@gmail.com>2023-07-23 14:44:27 +0300
commit76dd44d6cb699096e656487e77aef1c92ddf79c1 (patch)
treeb887200445d971d46ac2557c6a24dbcde69f4e54
parenta84a082b1a1966cb448bc9bbe9cabfa4d967a657 (diff)
downloadmeson-76dd44d6cb699096e656487e77aef1c92ddf79c1.zip
meson-76dd44d6cb699096e656487e77aef1c92ddf79c1.tar.gz
meson-76dd44d6cb699096e656487e77aef1c92ddf79c1.tar.bz2
backend: fix checking dep instance for xcode
-rw-r--r--mesonbuild/backend/xcodebackend.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/mesonbuild/backend/xcodebackend.py b/mesonbuild/backend/xcodebackend.py
index bc4ba0b..a2020e1 100644
--- a/mesonbuild/backend/xcodebackend.py
+++ b/mesonbuild/backend/xcodebackend.py
@@ -456,7 +456,7 @@ class XCodeBackend(backends.Backend):
self.native_frameworks_fileref = {}
for t in self.build_targets.values():
for dep in t.get_external_deps():
- if isinstance(dep, dependencies.AppleFrameworks):
+ if isinstance(dep, dependencies.platform.AppleFrameworks):
for f in dep.frameworks:
self.native_frameworks[f] = self.gen_id()
self.native_frameworks_fileref[f] = self.gen_id()
@@ -598,7 +598,7 @@ class XCodeBackend(backends.Backend):
def generate_pbx_build_file(self, objects_dict):
for tname, t in self.build_targets.items():
for dep in t.get_external_deps():
- if isinstance(dep, dependencies.AppleFrameworks):
+ if isinstance(dep, dependencies.platform.AppleFrameworks):
for f in dep.frameworks:
fw_dict = PbxDict()
fwkey = self.native_frameworks[f]
@@ -708,7 +708,7 @@ class XCodeBackend(backends.Backend):
def generate_pbx_file_reference(self, objects_dict):
for tname, t in self.build_targets.items():
for dep in t.get_external_deps():
- if isinstance(dep, dependencies.AppleFrameworks):
+ if isinstance(dep, dependencies.platform.AppleFrameworks):
for f in dep.frameworks:
fw_dict = PbxDict()
framework_fileref = self.native_frameworks_fileref[f]
@@ -868,7 +868,7 @@ class XCodeBackend(backends.Backend):
file_list = PbxArray()
bt_dict.add_item('files', file_list)
for dep in t.get_external_deps():
- if isinstance(dep, dependencies.AppleFrameworks):
+ if isinstance(dep, dependencies.platform.AppleFrameworks):
for f in dep.frameworks:
file_list.add_item(self.native_frameworks[f], f'{f}.framework in Frameworks')
bt_dict.add_item('runOnlyForDeploymentPostprocessing', 0)
@@ -916,7 +916,7 @@ class XCodeBackend(backends.Backend):
for t in self.build_targets.values():
for dep in t.get_external_deps():
- if isinstance(dep, dependencies.AppleFrameworks):
+ if isinstance(dep, dependencies.platform.AppleFrameworks):
for f in dep.frameworks:
frameworks_children.add_item(self.native_frameworks_fileref[f], f)