diff options
| author | Gary Oberbrunner <garyo@oberbrunner.com> | 2008-08-15 03:00:51 (GMT) |
|---|---|---|
| committer | Gary Oberbrunner <garyo@oberbrunner.com> | 2008-08-15 03:00:51 (GMT) |
| commit | bfb3ea5d6559ff4da69f46fb59150fd4ad1a27ec (patch) | |
| tree | 25cef6802d74887a68fd0387d11b32e70d4c06b4 /src/engine | |
| parent | e278ad27a3021f6ee2554a4c0a633280ca6500be (diff) | |
| download | SCons-bfb3ea5d6559ff4da69f46fb59150fd4ad1a27ec.zip SCons-bfb3ea5d6559ff4da69f46fb59150fd4ad1a27ec.tar.gz SCons-bfb3ea5d6559ff4da69f46fb59150fd4ad1a27ec.tar.bz2 | |
Fix bug #2163, Tool/ilink32 (Borland linker) needs shared lib builder. Not tested since I have no Borland, but all current tests pass.
Diffstat (limited to 'src/engine')
| -rw-r--r-- | src/engine/SCons/Tool/ilink32.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/engine/SCons/Tool/ilink32.py b/src/engine/SCons/Tool/ilink32.py index a667b75..758310e 100644 --- a/src/engine/SCons/Tool/ilink32.py +++ b/src/engine/SCons/Tool/ilink32.py @@ -36,6 +36,7 @@ import SCons.Util def generate(env): """Add Builders and construction variables for ilink to an Environment.""" + SCons.Tool.createSharedLibBuilder(env) SCons.Tool.createProgBuilder(env) env['LINK'] = '$CC' @@ -46,6 +47,7 @@ def generate(env): env['LIBLINKPREFIX']='' env['LIBLINKSUFFIX']='$LIBSUFFIX' + def exists(env): # Uses bcc32 to do linking as it generally knows where the standard # LIBS are and set up the linking correctly |
