summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRussel Winder <russel@winder.org.uk>2017-06-18 17:35:25 +0100
committerRussel Winder <russel@winder.org.uk>2017-06-18 17:35:25 +0100
commitc8580910c957cbf7bab30f6c61f34b7ff279c95b (patch)
tree1a204fed34a9655f72539dd1bc9a3ac1c6a5469f
parentdcf9bcebe773c6968bf0f897353bc68b3b765e91 (diff)
downloadscons-c8580910c957cbf7bab30f6c61f34b7ff279c95b.tar.gz
Attempt a fix for dmd rpath on OSX.
-rw-r--r--src/engine/SCons/Tool/dmd.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/engine/SCons/Tool/dmd.py b/src/engine/SCons/Tool/dmd.py
index 783640bc..813f949d 100644
--- a/src/engine/SCons/Tool/dmd.py
+++ b/src/engine/SCons/Tool/dmd.py
@@ -129,7 +129,7 @@ def generate(env):
# __RPATH is set to $_RPATH in the platform specification if that
# platform supports it.
- env['DRPATHPREFIX'] = '-L-rpath='
+ env['DRPATHPREFIX'] = '-L-rpath,' if env['PLATFORM'] == 'darwin' else '-L-rpath='
env['DRPATHSUFFIX'] = ''
env['_DRPATH'] = '${_concat(DRPATHPREFIX, RPATH, DRPATHSUFFIX, __env__)}'