summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2001-09-20 16:08:01 (GMT)
committerSteven Knight <knight@baldmt.com>2001-09-20 16:08:01 (GMT)
commit16a3b3c891ae3a04dfe50c2c6473b781c8194a15 (patch)
tree880cf81fe22fb1c32550069e5c0d7824d17bdeda /src
parente02616efd0158ecd07b6f6cdea564e7aa648ab99 (diff)
downloadSCons-16a3b3c891ae3a04dfe50c2c6473b781c8194a15.zip
SCons-16a3b3c891ae3a04dfe50c2c6473b781c8194a15.tar.gz
SCons-16a3b3c891ae3a04dfe50c2c6473b781c8194a15.tar.bz2
Cygwin portability fixes for Windows NT builds.
Diffstat (limited to 'src')
-rw-r--r--src/engine/setup.py10
-rw-r--r--src/script/setup.py10
2 files changed, 18 insertions, 2 deletions
diff --git a/src/engine/setup.py b/src/engine/setup.py
index d926a03..c3e5e15 100644
--- a/src/engine/setup.py
+++ b/src/engine/setup.py
@@ -1,6 +1,14 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-from string import join, split
+import os
+import os.path
+import sys
+
+(head, tail) = os.path.split(sys.argv[0])
+
+if head:
+ os.chdir(head)
+ sys.argv[0] = tail
from distutils.core import setup
diff --git a/src/script/setup.py b/src/script/setup.py
index 7fe4818..aa7b54d 100644
--- a/src/script/setup.py
+++ b/src/script/setup.py
@@ -1,6 +1,14 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-from string import join, split
+import os
+import os.path
+import sys
+
+(head, tail) = os.path.split(sys.argv[0])
+
+if head:
+ os.chdir(head)
+ sys.argv[0] = tail
from distutils.core import setup