summaryrefslogtreecommitdiffstats
path: root/RELEASE.txt
diff options
context:
space:
mode:
authorMats Wichmann <mats@linux.com>2022-03-11 15:47:31 (GMT)
committerMats Wichmann <mats@linux.com>2022-03-11 15:47:31 (GMT)
commit50ddff517f22b34b8d2054c4bcbb616a9efb0eb6 (patch)
treeba754f020dc632138fb404b19a1b5e07519fb1d1 /RELEASE.txt
parenta245db4b2d5183ee27e1d13a9db454ce694d94d2 (diff)
downloadSCons-50ddff517f22b34b8d2054c4bcbb616a9efb0eb6.zip
SCons-50ddff517f22b34b8d2054c4bcbb616a9efb0eb6.tar.gz
SCons-50ddff517f22b34b8d2054c4bcbb616a9efb0eb6.tar.bz2
MSVS_CACHE: Reword the CHANGES and RELEASE entries
Sharpened up the descriptions of the change in PR 4111. Changed the opening of the cache file to use pathlib functions. Signed-off-by: Mats Wichmann <mats@linux.com>
Diffstat (limited to 'RELEASE.txt')
-rwxr-xr-xRELEASE.txt20
1 files changed, 12 insertions, 8 deletions
diff --git a/RELEASE.txt b/RELEASE.txt
index 80b8bf1..c021a40 100755
--- a/RELEASE.txt
+++ b/RELEASE.txt
@@ -26,19 +26,23 @@ CHANGED/ENHANCED EXISTING FUNCTIONALITY
---------------------------------------
- On Windows, %AllUsersProfile%\scons\site_scons is now the default "system"
- location for a site_scons. %AllUsersProfile%\Application Data\scons\site_scons
- will continue to work. There does not seem to be any convention to use
- an "Application Data" subdirectory here.
+ location for a site_scons directory.
+ %AllUsersProfile%\Application Data\scons\site_scons will continue to work.
+ There does not seem to be any existing convention to use an
+ "Application Data" subdirectory here.
- Action._subproc() can now be used as a python context manager to ensure that the
POpen object is properly closed.
-- SCons help (-H) no longer prints the "ignored for compatibility" options,
- which are still listed in the manpage.
+- SCons help (-H) no longer prints the "ignored for compatibility" options
+ to save some space (these are still listed in the manpage).
- The change to "content" and "content-timestamp" Decider names is reflected
in the User Guide as well, since the hash function may be other than md5
(tidying up from earlier change)
-- The SCONS_CACHE_MSVC_CONFIG behavior changes slightly: will now do a
- sanity check to hopefully regenerate if the compiler version has changed,
- rather than fail; the default filename now has a .json suffix.
+- If SCONS_CACHE_MSVC_CONFIG is used, it will now attempt a sanity check for
+ the cached compiler information, and regenerate the information
+ if needed, rather than just failing after certain compiler version
+ changes have happened. The cache file can still be manually removed
+ if there are issues to force a regen. The default cache filename now
+ has a .json suffix - the contents have always been json.
FIXES