summaryrefslogtreecommitdiffstats
path: root/src/engine
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2003-08-16 05:00:39 (GMT)
committerSteven Knight <knight@baldmt.com>2003-08-16 05:00:39 (GMT)
commit1ad75c66814462db25110d30ca99f98b9caa6e1e (patch)
tree55e1acda2da014da8b54d78b2ff5d75a51863103 /src/engine
parentd5adf36ac53b97889bc171147e1cc96bdc6f8d8e (diff)
downloadSCons-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__.py2
-rw-r--r--src/engine/SCons/Tool/linkloc.py4
-rw-r--r--src/engine/SCons/Tool/msvc.py4
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