diff options
author | William Deegan <bill@baddogconsulting.com> | 2022-05-15 22:00:06 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-15 22:00:06 (GMT) |
commit | dd43f6b108ff95897685383c2d9baa72008f6ea7 (patch) | |
tree | 613c87fe8e935293d0e5a55e238b3530ee34d0ed /RELEASE.txt | |
parent | e9bd2a437a86d6c7f4bf4d4a1b37c3ce578c98e0 (diff) | |
parent | ecd930eb03d75f10cc76db6f9e399a0cefed2471 (diff) | |
download | SCons-dd43f6b108ff95897685383c2d9baa72008f6ea7.zip SCons-dd43f6b108ff95897685383c2d9baa72008f6ea7.tar.gz SCons-dd43f6b108ff95897685383c2d9baa72008f6ea7.tar.bz2 |
Merge branch 'master' into jbrill-msvc-usesettings
Diffstat (limited to 'RELEASE.txt')
-rwxr-xr-x | RELEASE.txt | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/RELEASE.txt b/RELEASE.txt index 412f526..aa283fc 100755 --- a/RELEASE.txt +++ b/RELEASE.txt @@ -54,6 +54,20 @@ CHANGED/ENHANCED EXISTING FUNCTIONALITY output format written to stdout to include more information about the source for each message of MSVC initialization debugging output. A single space was added before the message for all debugging output records written to stdout and to files. +- The build argument (i.e., x86) is no longer passed to the MSVC 6.0 to 7.1 batch + files. This may improve the effectiveness of the internal msvc cache when using + MSVC detection and when bypassing MSVC detection as the MSVC 6.0 to 7.1 batch files + do not expect any arguments. +- Propagate the OS and windir environment variables from the system environment to the msvc + environment. The OS and windir environment variables are used in the MSVC 6.0 batch file + and the SDK 6.0-7.1 SetEnv.cmd batch files. Inclusion of the OS and windir environment + variables eliminates some partial paths and warnings generated by the MSVC 6.0 and SDK + 6.0-7.1 batch files when the variables are not defined. + Note: Attempting to run the SDK 6.0-7.1 batch files directly via MSVC_USE_SCRIPT can lead to + build failures and/or incomplete build environments. The SDK 6.0-7.1 batch files + require delayed expansion to be enabled which is currently not supported and is + typically not enabled by default on the host system. The batch files may also require + environment variables that are not included by default in the msvc environment. FIXES ----- @@ -96,6 +110,9 @@ FIXES that link has been modified (issue #3880) - Fix typo in ninja scons daemon startup which causes ConnectionRefusedError to not retry to connect to the server during start up. +- The system environment variable names imported for MSVC 7.0 and 6.0 were updated to be + consistent with the variables names defined by their respective installers. This fixes an + error caused when bypassing MSVC detection by specifying the MSVC 7.0 batch file directly. IMPROVEMENTS ------------ |