summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGreg Noel <GregNoel@tigris.org>2010-06-15 02:11:02 +0000
committerGreg Noel <GregNoel@tigris.org>2010-06-15 02:11:02 +0000
commitd51eb93e20bae1f4ccd86b07f97c11fbf4bbc3a6 (patch)
tree26ba2db95b7264a867358b703c78beed79fccee1 /src
parent3a60477c43f3351a04afe0d57fcda5eaa4c51d40 (diff)
downloadscons-d51eb93e20bae1f4ccd86b07f97c11fbf4bbc3a6.tar.gz
Add the warning about the regression in 1.3 that's carried over into 2.0.
Since the problem has a viable workaround, it was not deemed worth delaying the 2.0 release.
Diffstat (limited to 'src')
-rw-r--r--src/Announce.txt9
-rw-r--r--src/RELEASE.txt9
2 files changed, 18 insertions, 0 deletions
diff --git a/src/Announce.txt b/src/Announce.txt
index ae571332..b2eea5ac 100644
--- a/src/Announce.txt
+++ b/src/Announce.txt
@@ -26,6 +26,15 @@ RELEASE 1.2.0.d20100117 - Sun, 17 Jan 2010 14:26:59 -0800
since last release. This announcement highlights only the important
changes.
+ IMPORTANT: In 1.3.0 and 2.0.0, explicit dependencies (configured via
+ the Depends() call) are ignored for any nodes that do not have builders.
+ This known issue[1] will typically only happen if you explicitly
+ configure a builder call to create multiple output files, some of which
+ are "hidden" from SCons by not being listed in the targets list, and then
+ use Depends() to establish an explicit dependency on a "hidden" file.
+
+ [1] See http://scons.tigris.org/issues/show_bug.cgi?id=2647 for details.
+
Please note the following important changes scheduled for the next
release:
diff --git a/src/RELEASE.txt b/src/RELEASE.txt
index 6271f40c..eb80281e 100644
--- a/src/RELEASE.txt
+++ b/src/RELEASE.txt
@@ -7,6 +7,15 @@
versions prior to 2.4 and streamline the SCons code base using more
modern python idioms.
+ IMPORTANT: In 1.3.0 and 2.0.0, explicit dependencies (configured via
+ the Depends() call) are ignored for any nodes that do not have builders.
+ This known issue[1] will typically only happen if you explicitly
+ configure a builder call to create multiple output files, some of which
+ are "hidden" from SCons by not being listed in the targets list, and then
+ use Depends() to establish an explicit dependency on a "hidden" file.
+
+ [1] See http://scons.tigris.org/issues/show_bug.cgi?id=2647 for details.
+
A SCons "checkpoint release" is intended to provide early access to
new features so they can be tested in the field before being released
for adoption by other software distributions.