diff options
author | Steven Knight <knight@baldmt.com> | 2003-08-16 05:00:39 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2003-08-16 05:00:39 (GMT) |
commit | 1ad75c66814462db25110d30ca99f98b9caa6e1e (patch) | |
tree | 55e1acda2da014da8b54d78b2ff5d75a51863103 /src/engine | |
parent | d5adf36ac53b97889bc171147e1cc96bdc6f8d8e (diff) | |
download | SCons-1ad75c66814462db25110d30ca99f98b9caa6e1e.zip SCons-1ad75c66814462db25110d30ca99f98b9caa6e1e.tar.gz SCons-1ad75c66814462db25110d30ca99f98b9caa6e1e.tar.bz2 |
Fix tool problems with xilink and linkloc.
Diffstat (limited to 'src/engine')
-rw-r--r-- | src/engine/SCons/Tool/__init__.py | 2 | ||||
-rw-r--r-- | src/engine/SCons/Tool/linkloc.py | 4 | ||||
-rw-r--r-- | src/engine/SCons/Tool/msvc.py | 4 |
3 files changed, 5 insertions, 5 deletions
diff --git a/src/engine/SCons/Tool/__init__.py b/src/engine/SCons/Tool/__init__.py index 3a96d67..3aa5df8 100644 --- a/src/engine/SCons/Tool/__init__.py +++ b/src/engine/SCons/Tool/__init__.py @@ -230,7 +230,7 @@ def tool_list(platform, env): # change these search orders, update the man page as well. if str(platform) == 'win32': "prefer Microsoft tools on Windows" - linkers = ['mslink', 'gnulink', 'xilink', 'ilink', 'linkloc' ] + linkers = ['mslink', 'gnulink', 'ilink', 'linkloc' ] c_compilers = ['msvc', 'mingw', 'gcc', 'icl', 'icc' ] assemblers = ['masm', 'nasm', 'gas', '386asm' ] fortran_compilers = ['g77', 'ifl'] diff --git a/src/engine/SCons/Tool/linkloc.py b/src/engine/SCons/Tool/linkloc.py index 0bb7ba6..313a16b 100644 --- a/src/engine/SCons/Tool/linkloc.py +++ b/src/engine/SCons/Tool/linkloc.py @@ -44,7 +44,7 @@ import SCons.Errors import SCons.Tool import SCons.Util -from SCons.Tool.msvc import get_msdev_paths +from SCons.Tool.msvc import get_msvc_paths from SCons.Tool.PharLapCommon import addPharLapPaths _re_linker_command = re.compile(r'(\s)@\s*([^\s]+)') @@ -95,7 +95,7 @@ def generate(env): env['LIBLINKPREFIX']='-lib ' env['LIBLINKSUFFIX']='$LIBSUFFIX' - include_path, lib_path, exe_path = get_msdev_paths() + include_path, lib_path, exe_path = get_msvc_paths() env['ENV']['LIB'] = lib_path env['ENV']['PATH'] = exe_path diff --git a/src/engine/SCons/Tool/msvc.py b/src/engine/SCons/Tool/msvc.py index 2c8a004..9070784 100644 --- a/src/engine/SCons/Tool/msvc.py +++ b/src/engine/SCons/Tool/msvc.py @@ -266,7 +266,7 @@ def get_msvc_paths(version=None): try: if not version: - version = get_visualstudio_versions()[0] #use highest version + version = SCons.Tool.msvs.get_visualstudio_versions()[0] #use highest version include_path = get_msvc_path("include", version) lib_path = get_msvc_path("lib", version) @@ -300,7 +300,7 @@ def get_msvc_default_paths(version = None): try: if not version: - version = get_visualstudio_versions()[0] #use highest version + version = SCons.Tool.msvs.get_visualstudio_versions()[0] #use highest version except: pass |