summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2003-08-20 17:00:00 (GMT)
committerSteven Knight <knight@baldmt.com>2003-08-20 17:00:00 (GMT)
commitb8ad44992b38ccbe31ab15d1f60d41b9d9e67c7c (patch)
treed86afbdaab7b2d22b7c4c04a7b410a0f97bc8791 /src
parent1c0a7d503532ad8b1129192872d15a72c441ad28 (diff)
downloadSCons-b8ad44992b38ccbe31ab15d1f60d41b9d9e67c7c.zip
SCons-b8ad44992b38ccbe31ab15d1f60d41b9d9e67c7c.tar.gz
SCons-b8ad44992b38ccbe31ab15d1f60d41b9d9e67c7c.tar.bz2
Build a Debian package, too.
Diffstat (limited to 'src')
-rw-r--r--src/CHANGES.txt5
-rw-r--r--src/RELEASE.txt7
-rw-r--r--src/setup.py11
3 files changed, 20 insertions, 3 deletions
diff --git a/src/CHANGES.txt b/src/CHANGES.txt
index 48bab37..5aaac82 100644
--- a/src/CHANGES.txt
+++ b/src/CHANGES.txt
@@ -8,7 +8,7 @@
-RELEASE 0.92 - Tue Aug 19 19:05:23 CDT 2003
+RELEASE 0.92 - Wed, 20 Aug 2003 03:45:28 -0500
From Charles Crain and Gary Oberbrunner:
@@ -21,6 +21,9 @@ RELEASE 0.92 - Tue Aug 19 19:05:23 CDT 2003
- Allow the DefaultEnvironment() function to take arguments and pass
them to instantiation of the default construction environment.
+ - Update the Debian package so it uses Python 2.2 and more closely
+ resembles the currently official Debian packaging info.
+
From Gerard Patel
- When the yacc -d flag is used, take the .h file base name from the
diff --git a/src/RELEASE.txt b/src/RELEASE.txt
index 111ec92..a7f8a9d 100644
--- a/src/RELEASE.txt
+++ b/src/RELEASE.txt
@@ -20,11 +20,16 @@ more effectively, please sign up for the scons-users mailing list at:
-RELEASE 0.92 - Tue Aug 19 19:05:23 CDT 2003
+RELEASE 0.92 - Wed, 20 Aug 2003 03:45:28 -0500
This is the third beta release of SCons. Please consult the
CHANGES.txt file for a list of specific changes since last release.
+ Please note the following important changes since release 0.91:
+
+ - The Debian package available from the SCons web site now
+ uses Python version 2.2.
+
Please note the following important changes since release 0.90:
- The spelling of the 'validater' keyword argument to the
diff --git a/src/setup.py b/src/setup.py
index c59b240..be38a84 100644
--- a/src/setup.py
+++ b/src/setup.py
@@ -39,6 +39,7 @@ try:
import distutils.command.install
import distutils.command.install_lib
import distutils.command.install_scripts
+ import distutils.command.build_scripts
except ImportError:
sys.stderr.write("""Could not import distutils.
@@ -52,6 +53,7 @@ your system, or on how to install SCons from a different package.
_install = distutils.command.install.install
_install_lib = distutils.command.install_lib.install_lib
_install_scripts = distutils.command.install_scripts.install_scripts
+_build_scripts = distutils.command.build_scripts.build_scripts
standard_lib = 0
standalone_lib = 0
@@ -181,9 +183,15 @@ class install_lib(_install_lib):
class install_scripts(_install_scripts):
def finalize_options(self):
_install_scripts.finalize_options(self)
+ self.build_dir = os.path.join('build', 'scripts')
global installed_scripts_dir
installed_scripts_dir = self.install_dir
+class build_scripts(_build_scripts):
+ def finalize_options(self):
+ _build_scripts.finalize_options(self)
+ self.build_dir = os.path.join('build', 'scripts')
+
arguments = {
'name' : "scons",
'version' : "__VERSION__",
@@ -199,7 +207,8 @@ arguments = {
'scripts' : ['script/scons', 'script/sconsign'],
'cmdclass' : {'install' : install,
'install_lib' : install_lib,
- 'install_scripts' : install_scripts}
+ 'install_scripts' : install_scripts,
+ 'build_scripts' : build_scripts}
}
try: