summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2003-03-28 16:09:05 (GMT)
committerSteven Knight <knight@baldmt.com>2003-03-28 16:09:05 (GMT)
commitd3ce17c54525be85011f667f584611cc02ee9a11 (patch)
tree75557be292bcd678b9da5c0efad224c4c8af4118
parent7957b64201ebd516b970ea335ef0a7ef561d7427 (diff)
downloadSCons-d3ce17c54525be85011f667f584611cc02ee9a11.zip
SCons-d3ce17c54525be85011f667f584611cc02ee9a11.tar.gz
SCons-d3ce17c54525be85011f667f584611cc02ee9a11.tar.bz2
Initialize the new branch.
-rw-r--r--README30
-rw-r--r--SConstruct2
-rw-r--r--debian/changelog9
-rw-r--r--rpm/scons.spec.in2
-rw-r--r--src/CHANGES.txt4
-rw-r--r--src/RELEASE.txt61
-rw-r--r--src/setupTests.py9
7 files changed, 41 insertions, 76 deletions
diff --git a/README b/README
index b207584..71b217c 100644
--- a/README
+++ b/README
@@ -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.
diff --git a/SConstruct b/SConstruct
index 6b63ec9..2e7db34 100644
--- a/SConstruct
+++ b/SConstruct
@@ -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