aboutsummaryrefslogtreecommitdiff
path: root/xcodebackend.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2014-03-31 22:19:46 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2014-03-31 22:19:46 +0300
commita3701daec92a5b4cc60ffeef5b2b5c1d6064296f (patch)
tree579b6fb01ec72dc2032f2244cb3d5de0c7b9966a /xcodebackend.py
parent95cb7ddbadbb8c1279b93232a22f7c28046a196e (diff)
downloadmeson-a3701daec92a5b4cc60ffeef5b2b5c1d6064296f.zip
meson-a3701daec92a5b4cc60ffeef5b2b5c1d6064296f.tar.gz
meson-a3701daec92a5b4cc60ffeef5b2b5c1d6064296f.tar.bz2
Can link static libraries.
Diffstat (limited to 'xcodebackend.py')
-rw-r--r--xcodebackend.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/xcodebackend.py b/xcodebackend.py
index 51d9db9..c9418ed 100644
--- a/xcodebackend.py
+++ b/xcodebackend.py
@@ -372,7 +372,9 @@ class XCodeBackend(backends.Backend):
self.write_line('dependencies = (')
self.indent_level+=1
for lt in self.build.targets[tname].link_targets:
- idval = self.target_dependency_map[(tname, lt.get_basename())]
+ # NOT DOCUMENTED, may need to make different links
+ # to same target have different targetdependency item.
+ idval = self.pbx_dep_map[lt.get_basename()]
self.write_line('%s /* PBXTargetDependency */,' % idval)
self.indent_level -=1
self.write_line(");")