diff options
author | Steven Knight <knight@baldmt.com> | 2002-09-26 00:54:35 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2002-09-26 00:54:35 (GMT) |
commit | 1523e6f372549807f31962bfbb9d429ead2db9d2 (patch) | |
tree | 922757c04f75bb1593cdc2831035474f731eabb5 /src/engine/SCons/Script/SConscript.py | |
parent | d23e503a2499c58c9826b3b341ff33f79bc20b10 (diff) | |
download | SCons-1523e6f372549807f31962bfbb9d429ead2db9d2.zip SCons-1523e6f372549807f31962bfbb9d429ead2db9d2.tar.gz SCons-1523e6f372549807f31962bfbb9d429ead2db9d2.tar.bz2 |
Add customizable variable helper. (Anthony Roach)
Diffstat (limited to 'src/engine/SCons/Script/SConscript.py')
-rw-r--r-- | src/engine/SCons/Script/SConscript.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/engine/SCons/Script/SConscript.py b/src/engine/SCons/Script/SConscript.py index a141297..a8ce5d7 100644 --- a/src/engine/SCons/Script/SConscript.py +++ b/src/engine/SCons/Script/SConscript.py @@ -40,6 +40,7 @@ import SCons.Platform import SCons.Tool import SCons.Util import SCons.Sig +import SCons.Options import os import os.path @@ -264,6 +265,10 @@ def SetBuildSignatureType(type): else: raise SCons.Errors.UserError, "Unknown build signature type '%s'"%type +class Options(SCons.Options.Options): + def Update(self, env): + return SCons.Options.Options.Update(self, env, arguments) + def BuildDefaultGlobals(): """ Create a dictionary containing all the default globals for @@ -306,4 +311,5 @@ def BuildDefaultGlobals(): globals['Split'] = SCons.Util.Split globals['Tool'] = SCons.Tool.Tool globals['WhereIs'] = SCons.Util.WhereIs + globals['Options'] = Options return globals |