summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Environment.py
diff options
context:
space:
mode:
authorGary Oberbrunner <garyo@oberbrunner.com>2011-03-03 12:20:32 (GMT)
committerGary Oberbrunner <garyo@oberbrunner.com>2011-03-03 12:20:32 (GMT)
commit859a621dffe8e86f7ebceb168cb15d43db74524f (patch)
tree4763b89835ff54aadedf52b0cc19b0f7216e11c0 /src/engine/SCons/Environment.py
parentc977df07cbc24b5359087072ee6ac97b01469be3 (diff)
downloadSCons-859a621dffe8e86f7ebceb168cb15d43db74524f.zip
SCons-859a621dffe8e86f7ebceb168cb15d43db74524f.tar.gz
SCons-859a621dffe8e86f7ebceb168cb15d43db74524f.tar.bz2
Applied patch from #2433: support -dylib_file in ParseFlags
Diffstat (limited to 'src/engine/SCons/Environment.py')
-rw-r--r--src/engine/SCons/Environment.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/engine/SCons/Environment.py b/src/engine/SCons/Environment.py
index 805d0c4..d1f4941 100644
--- a/src/engine/SCons/Environment.py
+++ b/src/engine/SCons/Environment.py
@@ -723,6 +723,9 @@ class SubstitutionEnvironment(object):
append_next_arg_to = None
elif not arg[0] in ['-', '+']:
dict['LIBS'].append(self.fs.File(arg))
+ elif arg == '-dylib_file':
+ dict['LINKFLAGS'].append(arg)
+ append_next_arg_to = 'LINKFLAGS'
elif arg[:2] == '-L':
if arg[2:]:
dict['LIBPATH'].append(arg[2:])