summaryrefslogtreecommitdiffstats
path: root/src/RELEASE.txt
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2004-03-06 03:54:46 (GMT)
committerSteven Knight <knight@baldmt.com>2004-03-06 03:54:46 (GMT)
commit0486b66e2cdef2d174ff9eba0198947c4f8a9635 (patch)
tree824915db059cb141619d67feaa40fa8c0ccbb4f7 /src/RELEASE.txt
parent8c159b409fe5571924c7f8b8f4c0d103e616360d (diff)
downloadSCons-0486b66e2cdef2d174ff9eba0198947c4f8a9635.zip
SCons-0486b66e2cdef2d174ff9eba0198947c4f8a9635.tar.gz
SCons-0486b66e2cdef2d174ff9eba0198947c4f8a9635.tar.bz2
Update various default paths in MSVS .Net and MSVC 6.0 / 7. (Steve Christensen)
Diffstat (limited to 'src/RELEASE.txt')
-rw-r--r--src/RELEASE.txt33
1 files changed, 27 insertions, 6 deletions
diff --git a/src/RELEASE.txt b/src/RELEASE.txt
index 54a079b..a26e6f1 100644
--- a/src/RELEASE.txt
+++ b/src/RELEASE.txt
@@ -36,12 +36,11 @@ RELEASE 0.95 - XXX
- 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,
- this 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 the SCons.Util
- functions directly.)
+ 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
@@ -56,6 +55,28 @@ RELEASE 0.95 - XXX
Builder(action = 'cp $TDIR/$TARGET $SDIR/$SOURCE',
TDIR = dir1, SDIR = dir2)
+ Please note the following FUTURE changes that you may wish to prepare
+ for:
+
+ - When compiling with Microsoft Visual Studio, SCons currently adds
+ the ATL and MFC directories to the INCLUDE and LIB environment
+ variables by default. This default behavior will be changed in
+ a future release; the current plan is to change it for the 0.97
+ release (two releases from now).
+
+ Whether or not the ATL and MFC directories are added to these
+ environment variables is now controlled by a new MSVS_USE_MFC_DIRS
+ *construction* variable. Setting this variable to a non-zero
+ value when you initialize an Environment will ensure that these
+ directories will be included in your external path(s) even when
+ the default behavior changes:
+
+ env = Environment(MSVS_USE_MFC_DIRS = 1)
+
+ The MSVS_USE_MFC_DIRS variable may, of course, be set to 0 (or
+ None) to prevent SCons from adding the ATL and MFC directories to
+ the INCLUDE and LIB environment variables.
+
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