summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README80
-rw-r--r--SConstruct2
-rw-r--r--debian/changelog7
-rw-r--r--rpm/scons.spec.in2
-rw-r--r--src/CHANGES.txt4
-rw-r--r--src/README.txt41
-rw-r--r--src/RELEASE.txt44
-rw-r--r--src/setupTests.py2
8 files changed, 123 insertions, 59 deletions
diff --git a/README b/README
index a19a247..f5325f1 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.94-1.noarch.rpm
+ Red Hat Linux scons-0.95-1.noarch.rpm
- Debian GNU/Linux scons_0.94-1_all.deb
+ Debian GNU/Linux scons_0.95-1_all.deb
(or use apt-get)
- Windows scons-0.94.win32.exe
+ Windows scons-0.95.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.94-1.noarch.rpm
- build/dist/scons-0.94-1.src.rpm
- build/dist/scons-0.94.linux-i686.tar.gz
- build/dist/scons-0.94.tar.gz
- build/dist/scons-0.94.win32.exe
- build/dist/scons-0.94.zip
- build/dist/scons-doc-0.94.tar.gz
- build/dist/scons-local-0.94.tar.gz
- build/dist/scons-local-0.94.zip
- build/dist/scons-src-0.94.tar.gz
- build/dist/scons-src-0.94.zip
- build/dist/scons_0.94-1_all.deb
+ build/dist/scons-0.95-1.noarch.rpm
+ build/dist/scons-0.95-1.src.rpm
+ build/dist/scons-0.95.linux-i686.tar.gz
+ build/dist/scons-0.95.tar.gz
+ build/dist/scons-0.95.win32.exe
+ build/dist/scons-0.95.zip
+ build/dist/scons-doc-0.95.tar.gz
+ build/dist/scons-local-0.95.tar.gz
+ build/dist/scons-local-0.95.zip
+ build/dist/scons-src-0.95.tar.gz
+ build/dist/scons-src-0.95.zip
+ build/dist/scons_0.95-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.
@@ -424,31 +424,59 @@ available at:
REPORTING BUGS
==============
-You can report bugs either by following the "Tracker - Bugs" link
-on the SCons project page:
+Please report bugs by following the "Tracker - Bugs" link on the SCons
+project page and filling out the form:
http://sourceforge.net/projects/scons/
-or by sending mail to the SCons developers mailing list:
+You can also send mail to the SCons developers mailing list:
scons-devel@lists.sourceforge.net
+But please make sure that you also submit a bug report to the project
+page bug tracker, because bug reports in email can sometimes get lost
+in the general flood of messages.
+
MAILING LISTS
=============
-A mailing list for developers of SCons is available. You may send
-questions or comments to the list at:
+PLEASE NOTE: We are in the process of planning to move our mailing list
+administration on 14 March 2004. Details are available at our mailing
+lists page:
- scons-devel@lists.sourceforge.net
+ http://www.scons.org/lists.html
+
+An active mailing list for developers of SCons is available. You may
+send questions or comments to the list at:
+
+ dev@scons.tigris.org (after 14 March 2004)
+
+ scons-devel@lists.sourceforge.net (prior to 14 March 2004)
+
+After 14 March 2004, please check our mailing lists web page in case
+the actual date of the move has changed.
+
+You may request a subscription to the (new) developer's mailing list by
+sending email to:
+
+ dev-subscribe@scons.tigris.org
+
+To subscribe to the old (sourceforge.net) mailing list prior to the move,
+please consult the directions at our mailing lists page (address above).
+
+Subscription to the developer's mailing list is by approval. In practice,
+no one is refused list membership right now, but we reserve the right
+to limit membership in the future and/or weed out lurkers.
-You may request a subscription to the scons-devel mailing list at:
+There is also a low-volume mailing list available for announcements
+about SCons. Subscribe by sending email to:
- http://lists.sourceforge.net/lists/listinfo/scons-devel
+ announce-subscribe@scons.tigris.org
-Subscription to the list is by approval. In practice, no one is being
-refused list membership right now, but we reserve the right to limit
-membership in the future and/or weed out lurkers.
+There are other mailing lists available for SCons users, for notification
+of SCons code changes, and for notification of updated bug reports and
+project documents. Please see our mailing lists page for details.
DONATIONS
diff --git a/SConstruct b/SConstruct
index 9773efe..00de8e3 100644
--- a/SConstruct
+++ b/SConstruct
@@ -39,7 +39,7 @@ import sys
import time
project = 'scons'
-default_version = '0.94'
+default_version = '0.95'
copyright = "Copyright (c) %s Steven Knight" % copyright_years
Default('.')
diff --git a/debian/changelog b/debian/changelog
index 1dc6fc6..ddda038 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+scons (0.95-1) unstable; urgency=low
+
+ * Sixth beta release.
+
+ -- Steven Knight <knight@baldmt.com> Mon, 08 Mar 2004 06:43:20 -0600
+
+
scons (0.94-1) unstable; urgency=low
* Fifth beta release.
diff --git a/rpm/scons.spec.in b/rpm/scons.spec.in
index d2ab157..aedc268 100644
--- a/rpm/scons.spec.in
+++ b/rpm/scons.spec.in
@@ -1,5 +1,5 @@
%define name scons
-%define version 0.94
+%define version 0.95
%define release 1
Summary: an Open Source software construction tool
diff --git a/src/CHANGES.txt b/src/CHANGES.txt
index 08817e8..b61b710 100644
--- a/src/CHANGES.txt
+++ b/src/CHANGES.txt
@@ -8,7 +8,7 @@ r __COPYRIGHT__
-RELEASE 0.95 - XXX
+RELEASE 0.95 - Mon, 08 Mar 2004 06:43:20 -0600
From Chad Austin:
@@ -206,6 +206,8 @@ RELEASE 0.95 - XXX
ATL and MFC directories are included in the default INCLUDE and
LIB paths.
+ - Document the dbm_module argument to the SConsignFile() function.
+
From Vincent Risi:
- Add support for the bcc32, ilink32 and tlib Borland tools.
diff --git a/src/README.txt b/src/README.txt
index bccfb32..1eba8aa 100644
--- a/src/README.txt
+++ b/src/README.txt
@@ -170,32 +170,55 @@ available at:
REPORTING BUGS
==============
-You can report bugs either by following the "Tracker - Bugs" link
-on the SCons project page:
+Please report bugs by following the "Tracker - Bugs" link on the SCons
+project page and filling out the form:
http://sourceforge.net/projects/scons/
-or by sending mail to the SCons developers mailing list:
+You can also send mail to the SCons developers mailing list:
scons-devel@lists.sourceforge.net
+But please make sure that you also submit a bug report to the project
+page bug tracker, because bug reports in email can sometimes get lost
+in the general flood of messages.
+
MAILING LISTS
=============
-A mailing list for users of SCons is available. You may send
+PLEASE NOTE: We are in the process of planning to move our mailing list
+administration on 14 March 2004. Details are available at our mailing
+lists page:
+
+ http://www.scons.org/lists.html
+
+An active mailing list for users of SCons is available. You may send
questions or comments to the list at:
- scons-users@lists.sourceforge.net
+ users@scons.tigris.org (after 14 March 2004)
+
+ scons-users@lists.sourceforge.net (prior to 14 March 2004)
-You may subscribe to the mailing list at:
+After 14 March 2004, please check our mailing lists web page in case
+the actual date of the move has changed.
- http://lists.sourceforge.net/lists/listinfo/scons-users
+You may subscribe to the (new) mailing list by sending email to:
+
+ users-subscribe@scons.tigris.org
+
+To subscribe to the old (sourceforge.net) mailing list prior to the move,
+please consult the directions at our mailing lists page (address above).
There is also a low-volume mailing list available for announcements
-about SCons. Subscribe at:
+about SCons. Subscribe by sending email to:
+
+ announce-subscribe@scons.tigris.org
- http://lists.sourceforge.net/lists/listinfo/scons-announce
+There are other mailing lists available for SCons developers, for
+notification of SCons code changes, and for notification of updated
+bug reports and project documents. Please see our mailing lists page
+for details.
DONATIONS
diff --git a/src/RELEASE.txt b/src/RELEASE.txt
index a26e6f1..7b47484 100644
--- a/src/RELEASE.txt
+++ b/src/RELEASE.txt
@@ -20,7 +20,7 @@ more effectively, please sign up for the scons-users mailing list at:
-RELEASE 0.95 - XXX
+RELEASE 0.95 - Mon, 08 Mar 2004 06:43:20 -0600
This is the sixth beta release of SCons. Please consult the
CHANGES.txt file for a list of specific changes since last release.
@@ -34,14 +34,6 @@ RELEASE 0.95 - XXX
variable to 0 (or zipfile.ZIP_STORED, if you import the
underlying zipfile module).
- - The meaning of some of the values of the "mode" argument to
- the SCons.Util.scons_subst() and SCons.Util.scons_subst_list()
- functions have been swapped. The wrapper Environment.subst() and
- Environment.subst_list() methods remain completely unchanged, so
- this should have no external effect. (We've listed the change here
- because it might cause a problem if you're reaching into the SCons
- internals and calling either of these SCons.Util functions directly.)
-
- The "overrides" keyword argument to calls to the Builder() function
used to create new Builder objects has been deprecated and will
be removed in a future release. The items in an "overrides"
@@ -55,6 +47,14 @@ RELEASE 0.95 - XXX
Builder(action = 'cp $TDIR/$TARGET $SDIR/$SOURCE',
TDIR = dir1, SDIR = dir2)
+ - The meaning of some of the values of the "mode" argument to
+ the SCons.Util.scons_subst() and SCons.Util.scons_subst_list()
+ functions have been swapped. The wrapper Environment.subst() and
+ Environment.subst_list() methods remain completely unchanged, so
+ this should have no external effect. (We've listed the change here
+ because it might cause a problem if you're reaching into the SCons
+ internals and calling either of these SCons.Util functions directly.)
+
Please note the following FUTURE changes that you may wish to prepare
for:
@@ -172,17 +172,6 @@ RELEASE 0.95 - XXX
again can cause unusual errors. These errors can be cleared up by
removing all .sconsign files.
- - On Win32, SCons does not recognize that a target specified as
- (for example) \some\target is the same as X:\some\target (for your
- current volume X:).
-
- - Using a construction variable in its own expansion can cause
- an infinite loop.
-
- - Appending values to construction variables may suffer from type
- errors if, for example, you try to append a string to list or
- vice versa.
-
- When using multiple Repositories, changing the name of an include
file can cause an old version of the file to be used.
@@ -203,6 +192,21 @@ RELEASE 0.95 - XXX
- A stray source file in a BuildDir can prevent targets from being
(re)built when they should.
+ - SCons does not automatically rebuild LaTeX files when the file
+ has an undefined reference on the first build.
+
+ - SideEffect() files are not retrieved properly from a CacheDir(),
+ and can lead to a stack trace.
+
+ - Use of --implicit-cache with TargetSignatures('content') can,
+ for some changes, not rebuild a file when necessary.
+
+ - SCons does not currently automatically check out SConstruct or
+ SConscript files from SCCS, RCS or BitKeeper.
+
+ - The Command() global function (specified without a construction
+ environment) is broken.
+
- No support yet for the following planned command-line options:
-d -e -l --list-actions --list-derived --list-where
diff --git a/src/setupTests.py b/src/setupTests.py
index 9f87a82..7ef3833 100644
--- a/src/setupTests.py
+++ b/src/setupTests.py
@@ -52,7 +52,7 @@ except KeyError:
# version = os.environ['SCONS_VERSION']
#except KeyError:
# version = '__VERSION__'
-version = '0.94'
+version = '0.95'
scons_version = 'scons-%s' % version