summaryrefslogtreecommitdiffstats
path: root/RELEASE.txt
diff options
context:
space:
mode:
authorJoseph Brill <48932340+jcbrill@users.noreply.github.com>2024-10-26 11:36:57 (GMT)
committerJoseph Brill <48932340+jcbrill@users.noreply.github.com>2024-10-26 11:36:57 (GMT)
commitf13babbe48114770effba65ed39f528afa56fcce (patch)
tree142d8d8e007043030cd1d1518f9ee95302833fe9 /RELEASE.txt
parentc815981f684ee98483b5fe85675e01954ff81aff (diff)
downloadSCons-f13babbe48114770effba65ed39f528afa56fcce.zip
SCons-f13babbe48114770effba65ed39f528afa56fcce.tar.gz
SCons-f13babbe48114770effba65ed39f528afa56fcce.tar.bz2
Update CHANGES.txt and RELEASE.txt [ci skip]
Diffstat (limited to 'RELEASE.txt')
-rw-r--r--RELEASE.txt22
1 files changed, 21 insertions, 1 deletions
diff --git a/RELEASE.txt b/RELEASE.txt
index 76ae1d5..61cdd2d 100644
--- a/RELEASE.txt
+++ b/RELEASE.txt
@@ -33,6 +33,11 @@ CHANGED/ENHANCED EXISTING FUNCTIONALITY
keyword arguments to Builder calls (or manually, through the
undocumented Override method), were modified not to "leak" on item deletion.
The item will now not be deleted from the base environment.
+- MSVS: msvs project files are always generated before the corresponding
+ msvs solution files. This changes the behavior of clean for a project
+ generated with auto_build_solution disabled and explicit solution
+ generation: when the solution files are cleaned, the project files are
+ also cleaned. The tests for vs 6.0-7.1 were updated accordingly.
FIXES
-----
@@ -55,7 +60,22 @@ FIXES
(such as Nix).
- Added error handling when creating MS VC detection debug log file specified by
SCONS_MSCOMMON_DEBUG
-
+- MSVS: Modify select msvs test scripts to run on platforms not supported by
+ the msvs/msvc tool implementation via a default host architecture for
+ unsupported platforms.
+- MSVS: Fixed early loop exit in select msvs test scripts. Select msvs test
+ scripts were being invoked for msvc version 8.0 only. Additional msvs
+ tool and test changes due to the msvs test scripts being run for all msvc
+ versions (i.e., minor test and tool issues went undetected).
+- MSVS: msvs solution files are no longer included when generating the
+ project records for a solution file.
+- MSVS: for variant build configurations, msvs solution files are
+ generated in the source directory and a placeholder file is generated in
+ the variant build directory. This mirrors the behavior of generated
+ msvs project files.
+- MSVS: msvs project files are generated before the corresponding msvs
+ solution file. User-specified project GUIDs should now be correctly
+ written to the solution file.
- Fix nasm test for missing include file, cleanup.
IMPROVEMENTS