summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Tool
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2003-02-08 18:24:39 (GMT)
committerSteven Knight <knight@baldmt.com>2003-02-08 18:24:39 (GMT)
commitb874bb28755115d77038c4c9320f96c6bc56972a (patch)
tree5fd928ea0cb738b417cbabf35494706ec2bfcf74 /src/engine/SCons/Tool
parent98dc5e583c0e4677e40b5206bc9ba2009b0a3c34 (diff)
downloadSCons-b874bb28755115d77038c4c9320f96c6bc56972a.zip
SCons-b874bb28755115d77038c4c9320f96c6bc56972a.tar.gz
SCons-b874bb28755115d77038c4c9320f96c6bc56972a.tar.bz2
Support importing Platform and Tool specifications directly.
Diffstat (limited to 'src/engine/SCons/Tool')
-rw-r--r--src/engine/SCons/Tool/__init__.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/engine/SCons/Tool/__init__.py b/src/engine/SCons/Tool/__init__.py
index 19a3cff..7002606 100644
--- a/src/engine/SCons/Tool/__init__.py
+++ b/src/engine/SCons/Tool/__init__.py
@@ -59,7 +59,8 @@ def Tool(name, platform = None):
try:
file, path, desc = imp.find_module(name,
sys.modules['SCons.Tool'].__path__)
- imp.load_module(full_name, file, path, desc)
+ mod = imp.load_module(full_name, file, path, desc)
+ setattr(SCons.Tool, name, mod)
except ImportError:
raise SCons.Errors.UserError, "No tool named '%s'" % name
if file: