summaryrefslogtreecommitdiffstats
path: root/src/engine
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2003-04-30 02:15:28 (GMT)
committerSteven Knight <knight@baldmt.com>2003-04-30 02:15:28 (GMT)
commit7ff542f3fb5b361087ef2738a82b5d849e005d45 (patch)
tree873be91d38fa785b3b901b84bf152382c4225565 /src/engine
parent7ed00239dd9a8e9609063688f2b6287f8fc7372d (diff)
downloadSCons-7ff542f3fb5b361087ef2738a82b5d849e005d45.zip
SCons-7ff542f3fb5b361087ef2738a82b5d849e005d45.tar.gz
SCons-7ff542f3fb5b361087ef2738a82b5d849e005d45.tar.bz2
Fix the spawn() functions. (Anthony Roach)
Diffstat (limited to 'src/engine')
-rw-r--r--src/engine/SCons/Action.py5
-rw-r--r--src/engine/SCons/Platform/posix.py5
-rw-r--r--src/engine/SCons/Platform/win32.py1
3 files changed, 6 insertions, 5 deletions
diff --git a/src/engine/SCons/Action.py b/src/engine/SCons/Action.py
index 764d527..1260850 100644
--- a/src/engine/SCons/Action.py
+++ b/src/engine/SCons/Action.py
@@ -45,11 +45,6 @@ _null = _Null
print_actions = 1;
execute_actions = 1;
-exitvalmap = {
- 2 : 127,
- 13 : 126,
-}
-
default_ENV = None
def rfile(n):
diff --git a/src/engine/SCons/Platform/posix.py b/src/engine/SCons/Platform/posix.py
index fd78de4..03c8698 100644
--- a/src/engine/SCons/Platform/posix.py
+++ b/src/engine/SCons/Platform/posix.py
@@ -40,6 +40,11 @@ import sys
import SCons.Util
+exitvalmap = {
+ 2 : 127,
+ 13 : 126,
+}
+
def escape(arg):
"escape shell special characters"
slash = '\\'
diff --git a/src/engine/SCons/Platform/win32.py b/src/engine/SCons/Platform/win32.py
index 4f7b05b..39c0ba8 100644
--- a/src/engine/SCons/Platform/win32.py
+++ b/src/engine/SCons/Platform/win32.py
@@ -37,6 +37,7 @@ import os.path
import string
import sys
import tempfile
+from SCons.Platform.posix import exitvalmap
import SCons.Util