diff options
author | Steven Knight <knight@baldmt.com> | 2003-03-03 19:39:25 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2003-03-03 19:39:25 (GMT) |
commit | 57847f39e8598008ce3acddbcfb5a117e6981b3d (patch) | |
tree | b6fc19421b03826488e03d795c4c258002f4ede7 /src/engine/SCons/Script/SConscript.py | |
parent | 1eac1ba89777cce14d1ed50322ee163e8b38fd1e (diff) | |
download | SCons-57847f39e8598008ce3acddbcfb5a117e6981b3d.zip SCons-57847f39e8598008ce3acddbcfb5a117e6981b3d.tar.gz SCons-57847f39e8598008ce3acddbcfb5a117e6981b3d.tar.bz2 |
Add an Exit() function for explicit termination of SCons.
Diffstat (limited to 'src/engine/SCons/Script/SConscript.py')
-rw-r--r-- | src/engine/SCons/Script/SConscript.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/engine/SCons/Script/SConscript.py b/src/engine/SCons/Script/SConscript.py index dfcfe5b..d9da651 100644 --- a/src/engine/SCons/Script/SConscript.py +++ b/src/engine/SCons/Script/SConscript.py @@ -418,6 +418,9 @@ def AddPostAction(files, action): for n in nodes: n.add_post_action(SCons.Action.Action(action)) +def Exit(value=0): + sys.exit(value) + def BuildDefaultGlobals(): """ Create a dictionary containing all the default globals for @@ -439,6 +442,7 @@ def BuildDefaultGlobals(): globals['EnsurePythonVersion'] = EnsurePythonVersion globals['EnsureSConsVersion'] = EnsureSConsVersion globals['Environment'] = SCons.Environment.Environment + globals['Exit'] = Exit globals['Export'] = Export globals['File'] = SCons.Node.FS.default_fs.File globals['FindFile'] = FindFile |