diff options
author | Steven Knight <knight@baldmt.com> | 2003-08-20 17:00:00 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2003-08-20 17:00:00 (GMT) |
commit | b8ad44992b38ccbe31ab15d1f60d41b9d9e67c7c (patch) | |
tree | d86afbdaab7b2d22b7c4c04a7b410a0f97bc8791 /src | |
parent | 1c0a7d503532ad8b1129192872d15a72c441ad28 (diff) | |
download | SCons-b8ad44992b38ccbe31ab15d1f60d41b9d9e67c7c.zip SCons-b8ad44992b38ccbe31ab15d1f60d41b9d9e67c7c.tar.gz SCons-b8ad44992b38ccbe31ab15d1f60d41b9d9e67c7c.tar.bz2 |
Build a Debian package, too.
Diffstat (limited to 'src')
-rw-r--r-- | src/CHANGES.txt | 5 | ||||
-rw-r--r-- | src/RELEASE.txt | 7 | ||||
-rw-r--r-- | src/setup.py | 11 |
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: |