diff options
author | Steven Knight <knight@baldmt.com> | 2003-03-28 16:09:05 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2003-03-28 16:09:05 (GMT) |
commit | d3ce17c54525be85011f667f584611cc02ee9a11 (patch) | |
tree | 75557be292bcd678b9da5c0efad224c4c8af4118 | |
parent | 7957b64201ebd516b970ea335ef0a7ef561d7427 (diff) | |
download | SCons-d3ce17c54525be85011f667f584611cc02ee9a11.zip SCons-d3ce17c54525be85011f667f584611cc02ee9a11.tar.gz SCons-d3ce17c54525be85011f667f584611cc02ee9a11.tar.bz2 |
Initialize the new branch.
-rw-r--r-- | README | 30 | ||||
-rw-r--r-- | SConstruct | 2 | ||||
-rw-r--r-- | debian/changelog | 9 | ||||
-rw-r--r-- | rpm/scons.spec.in | 2 | ||||
-rw-r--r-- | src/CHANGES.txt | 4 | ||||
-rw-r--r-- | src/RELEASE.txt | 61 | ||||
-rw-r--r-- | src/setupTests.py | 9 |
7 files changed, 41 insertions, 76 deletions
@@ -66,12 +66,12 @@ In this case, your options are: -- (Optional.) Install from a pre-packaged SCons package that does not require distutils: - Red Hat Linux scons-0.12-1.noarch.rpm + Red Hat Linux scons-0.13-1.noarch.rpm - Debian GNU/Linux scons_0.12-1_all.deb + Debian GNU/Linux scons_0.13-1_all.deb (or use apt-get) - Windows scons-0.12.win32.exe + Windows scons-0.13.win32.exe -- (Recommended.) Download the latest distutils package from the following URL: @@ -218,18 +218,18 @@ more typing: Depending on the utilities installed on your system, any or all of the following packages will be built: - build/dist/scons-0.12-1.noarch.rpm - build/dist/scons-0.12-1.src.rpm - build/dist/scons-0.12.linux-i686.tar.gz - build/dist/scons-0.12.tar.gz - build/dist/scons-0.12.win32.exe - build/dist/scons-0.12.zip - build/dist/scons-doc-0.12.tar.gz - build/dist/scons-local-0.12.tar.gz - build/dist/scons-local-0.12.zip - build/dist/scons-src-0.12.tar.gz - build/dist/scons-src-0.12.zip - build/dist/scons_0.12-1_all.deb + build/dist/scons-0.13-1.noarch.rpm + build/dist/scons-0.13-1.src.rpm + build/dist/scons-0.13.linux-i686.tar.gz + build/dist/scons-0.13.tar.gz + build/dist/scons-0.13.win32.exe + build/dist/scons-0.13.zip + build/dist/scons-doc-0.13.tar.gz + build/dist/scons-local-0.13.tar.gz + build/dist/scons-local-0.13.zip + build/dist/scons-src-0.13.tar.gz + build/dist/scons-src-0.13.zip + build/dist/scons_0.13-1_all.deb The SConstruct file is supposed to be smart enough to avoid trying to build packages for which you don't have the proper utilities installed. @@ -39,7 +39,7 @@ import sys import time project = 'scons' -default_version = '0.12' +default_version = '0.13' copyright = "Copyright (c) %s Steven Knight" % copyright_years Default('.') diff --git a/debian/changelog b/debian/changelog index 8c301c5..0d5bede 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,15 +1,24 @@ +scons (0.13-1) unstable; urgency=low + + * Seventh post-official-Debian build cycle + + -- Steven Knight <knight@baldmt.com> Thu, 27 Mar 2003 23:52:09 -0600 + + scons (0.12-1) unstable; urgency=low * Sixth post-official-Debian build cycle -- Steven Knight <knight@baldmt.com> Thu, 27 Mar 2003 23:52:09 -0600 + scons (0.11-1) unstable; urgency=low * Fifth post-official-Debian build cycle -- Steven Knight <knight@baldmt.com> Tue, 11 Feb 2003 05:24:33 -0600 + scons (0.10-1) unstable; urgency=low * Fourth post-official-Debian build cycle diff --git a/rpm/scons.spec.in b/rpm/scons.spec.in index 37327a4..4a1936a 100644 --- a/rpm/scons.spec.in +++ b/rpm/scons.spec.in @@ -1,5 +1,5 @@ %define name scons -%define version 0.12 +%define version 0.13 %define release 1 Summary: an Open Source software construction tool diff --git a/src/CHANGES.txt b/src/CHANGES.txt index 71f32cb..542eefd 100644 --- a/src/CHANGES.txt +++ b/src/CHANGES.txt @@ -8,6 +8,10 @@ +RELEASE 0.13 - XXX + + + RELEASE 0.12 - Thu, 27 Mar 2003 23:52:09 -0600 From Charles Crain: diff --git a/src/RELEASE.txt b/src/RELEASE.txt index b5e5776..8b00a2b 100644 --- a/src/RELEASE.txt +++ b/src/RELEASE.txt @@ -20,11 +20,15 @@ more effectively, please sign up for the scons-users mailing list at: -RELEASE 0.12 - Thu, 27 Mar 2003 23:52:09 -0600 +RELEASE 0.13 - XXX - This is the twelfth alpha release of SCons. Please consult the + This is the thirteenth alpha 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.12: + + - XXX + Please note the following important changes since release 0.11: - The default behavior of SCons is now to change to the directory in @@ -34,59 +38,6 @@ RELEASE 0.12 - Thu, 27 Mar 2003 23:52:09 -0600 SConscriptChdir(0) - Please note the following important changes since release 0.10: - - - The default suffix for shared object files when using gcc has - now been changed to '.os'. This is to make library builds more - convenient by allowing both static (compiled without -fPIC) and - shared object files (compiled with -fPIC) to exist side-by-side. - If you want to preserve the old behavior of using .o files for - shared objects, you must now explicitly reset the SHOBJSUFFIX - value in your construction environment as follows: - - env = Environment(SHOBJSUFFIX = '.o') - - - The default behavior when no targets are specified has been changed - to be like Make: everything in the current directory and below will - be built. This can be disabled by specifying "Default(None)" in an - SConscript, in which case there will be no default targets and - SCons will print an appropriate error message. - - - Setting the BUILDERS construction variable now properly clears - the previous Builder attributes from the construction Environment. - Before, you could initialize BUILDERS like so: - - env = Environment(BUILDERS = {'NewBuilder' : foo}) - - And still use the canned default Builders like env.Program(), - env.Object(), env.StaticLibrary(), etc. No more. Beginning with - SCons 0.10, an initialization like that above will create an - Environment with only the env.NewBuilder() Builder. - - So now, if you want to use a new builder in addition to the default - builders, you should explicitly append your new builder to the - existing ones using techniques like the following: - - env.Append(BUILDERS = {'NewBuilder' : foo}) - - env['BUILDERS']['newbuilder'] = foo - - - An "env" argument has been added to the calls to all functions that - return a string for a Python function Action. This makes the string - function and build function calls take the same arguments: - - def build_it(target, source, env): - # build the target from the source - return 0 - - def string_it(target, source, env): - return "building '%s' from '%s'" % (target[0], source[0]) - - a = Action(build_it, string_it) - - If you have defined a strfunction() for a Python function Action, - you will need to add a third "env" argument to your function call. - SCons is developed with an extensive regression test suite, and a rigorous development methodology for continually improving that suite. Because of this, SCons is of sufficient quality that you can use it diff --git a/src/setupTests.py b/src/setupTests.py index 78fd387..0ba2f2f 100644 --- a/src/setupTests.py +++ b/src/setupTests.py @@ -47,10 +47,11 @@ try: except KeyError: cwd = os.getcwd() -try: - version = os.environ['SCONS_VERSION'] -except KeyError: - version = '0.12' +#try: +# version = os.environ['SCONS_VERSION'] +#except KeyError: +# version = '__VERSION__' +version = '0.13' scons_version = 'scons-%s' % version |