aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend
diff options
context:
space:
mode:
authorDavid Vanderson <david.vanderson@gmail.com>2019-02-22 16:57:06 -0500
committerJussi Pakkanen <jpakkane@gmail.com>2019-02-24 23:47:58 +0200
commit5b53335724c11e4443ac62bfbaea90881323d2b1 (patch)
treecac3c9a985be9c0b7cf9f4b9cf608b242744c8a3 /mesonbuild/backend
parent76db75328689a7e48ea5862edd333e6f30c681bb (diff)
downloadmeson-5b53335724c11e4443ac62bfbaea90881323d2b1.zip
meson-5b53335724c11e4443ac62bfbaea90881323d2b1.tar.gz
meson-5b53335724c11e4443ac62bfbaea90881323d2b1.tar.bz2
xcode backend: Add target dependency link args
Diffstat (limited to 'mesonbuild/backend')
-rw-r--r--mesonbuild/backend/xcodebackend.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/mesonbuild/backend/xcodebackend.py b/mesonbuild/backend/xcodebackend.py
index a550d91..990b824 100644
--- a/mesonbuild/backend/xcodebackend.py
+++ b/mesonbuild/backend/xcodebackend.py
@@ -733,6 +733,8 @@ class XCodeBackend(backends.Backend):
else:
product_name = target.get_basename()
ldargs += target.link_args
+ for dep in target.get_external_deps():
+ ldargs += dep.get_link_args()
ldstr = ' '.join(ldargs)
valid = self.buildconfmap[target_name][buildtype]
langargs = {}