summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2004-09-29 03:22:10 (GMT)
committerSteven Knight <knight@baldmt.com>2004-09-29 03:22:10 (GMT)
commit941625a947cdc5af941011271485170874f2cba5 (patch)
tree55b0ff2e30352f762b2289d448df00774760def1
parenteb15c920b92e7934a6a55ea86623445e3a25a4cb (diff)
downloadSCons-941625a947cdc5af941011271485170874f2cba5.zip
SCons-941625a947cdc5af941011271485170874f2cba5.tar.gz
SCons-941625a947cdc5af941011271485170874f2cba5.tar.bz2
On Win32, install scons.bat from setup.py.
-rw-r--r--src/CHANGES.txt3
-rw-r--r--src/setup.py2
2 files changed, 4 insertions, 1 deletions
diff --git a/src/CHANGES.txt b/src/CHANGES.txt
index 7032d69..15be7db 100644
--- a/src/CHANGES.txt
+++ b/src/CHANGES.txt
@@ -79,6 +79,9 @@ RELEASE 0.97 - XXX
- Fix handling of Action ojects (and other callables that don't match
our calling arguments) in construction variable expansions.
+ - On Win32, install scons.bat in the Python directory when installing
+ from setup.py. (The bdist_wininst installer was already doing this.)
+
From Clive Levinson:
- Make ParseConfig() recognize and add -mno-cygwin to $LINKFLAGS and
diff --git a/src/setup.py b/src/setup.py
index be3171d..525d000 100644
--- a/src/setup.py
+++ b/src/setup.py
@@ -213,7 +213,7 @@ arguments = {
}
try:
- if sys.argv[1] == "bdist_wininst":
+ if sys.platform == 'win32' or sys.argv[1] == "bdist_wininst":
arguments['data_files'] = [('.', ["script/scons.bat"])]
except IndexError:
pass