summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorWilliam Blevins <wblevins@gmail.com>2015-08-07 22:04:38 (GMT)
committerWilliam Blevins <wblevins@gmail.com>2015-08-07 22:04:38 (GMT)
commit04b306103a2c37b90f2d764112c0cb5527313849 (patch)
tree1a0a2148feafb8b7e91ec8a9b022c1f20921d930 /src
parent352c0ef0203f0f09de077d1662f95d896f08ff1c (diff)
downloadSCons-04b306103a2c37b90f2d764112c0cb5527313849.zip
SCons-04b306103a2c37b90f2d764112c0cb5527313849.tar.gz
SCons-04b306103a2c37b90f2d764112c0cb5527313849.tar.bz2
Issue 2264: Update announcement and change logs.
Diffstat (limited to 'src')
-rw-r--r--src/Announce.txt27
-rw-r--r--src/CHANGES.txt6
2 files changed, 33 insertions, 0 deletions
diff --git a/src/Announce.txt b/src/Announce.txt
index f96e703..ab278ec 100644
--- a/src/Announce.txt
+++ b/src/Announce.txt
@@ -18,6 +18,33 @@ So that everyone using SCons can help each other learn how to use it more
effectively, please go to http://scons.org/lists.php#users to sign up for
the scons-users mailing list.
+==============IMPORTANT NOTICE FOR NEXT VERSION V2.X.X==========
+
+PLEASE READ. CHANGES COMING IN NEXT MAJOR RELEASE V2.X.X
+
+We're enhancing implicit language scanning functionality to improve
+correctness. SCons now honors scanner keys for implicit
+dependencies and correctly changes scanner type (if necessary) when
+traversing implicit dependency trees. This enhancement resolves
+missing dependencies with built-in scanners including SWIG (#2264)
+and QT:
+* http://scons.tigris.org/issues/show_bug.cgi?id=2264
+
+This enhancement broadens the horizon for handling heterogeneous
+data flow environments (E.G. software builds):
+* http://article.gmane.org/gmane.comp.programming.tools.scons.user/26596
+
+Notes:
+* SCons may find new (and correct) dependencies in cross-langauge contexts.
+** Update may cause rebuilds, especially in heterogeneous data environments.
+** Update may find previously missed dependencies errors (E.G. cycles).
+*** Discovered in some QT test cases.
+* SCons handles the SCANNERS variable differently.
+** Previously, the Install builder would scan implicit dependencies for
+ a scanner found in SCANNERS (but not for built-in scanners), but now
+ the Install builder will not scan recursively regardless in order
+ to optimize Install behaviour and bring orthogonality to previous behaviour.
+
==============IMPORTANT NOTICE FOR NEXT VERSION V2.4.0===========
PLEASE READ. CHANGES COMING IN NEXT MAJOR RELEASE V2.4.0
diff --git a/src/CHANGES.txt b/src/CHANGES.txt
index 977d00f..89bf7b5 100644
--- a/src/CHANGES.txt
+++ b/src/CHANGES.txt
@@ -6,6 +6,12 @@
RELEASE VERSION/DATE TO BE FILLED IN LATER
+ From William Blevins:
+ - Added support for cross-language dependency scanning;
+ SCons now respects scanner keys for implicit dependencies.
+ - Resolved missing cross-language dependencies for
+ SWIG bindings (fixes #2264).
+
From Dirk Baechle:
- Switched several core classes to using "slots", for
reducing the overall memory consumption in large