diff options
author | Greg Noel <GregNoel@tigris.org> | 2010-06-15 02:11:02 (GMT) |
---|---|---|
committer | Greg Noel <GregNoel@tigris.org> | 2010-06-15 02:11:02 (GMT) |
commit | 24d706e40bbffb7e8a13a1e28cbfe435836a8762 (patch) | |
tree | 26ba2db95b7264a867358b703c78beed79fccee1 | |
parent | 155243b5bf995fb51c668dae69d606130bd05e1f (diff) | |
download | SCons-24d706e40bbffb7e8a13a1e28cbfe435836a8762.zip SCons-24d706e40bbffb7e8a13a1e28cbfe435836a8762.tar.gz SCons-24d706e40bbffb7e8a13a1e28cbfe435836a8762.tar.bz2 |
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.
-rw-r--r-- | src/Announce.txt | 9 | ||||
-rw-r--r-- | src/RELEASE.txt | 9 |
2 files changed, 18 insertions, 0 deletions
diff --git a/src/Announce.txt b/src/Announce.txt index ae57133..b2eea5a 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 6271f40..eb80281 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. |