diff options
author | Mats Wichmann <mats@linux.com> | 2020-03-04 17:37:54 (GMT) |
---|---|---|
committer | Mats Wichmann <mats@linux.com> | 2020-03-17 14:27:08 (GMT) |
commit | 735147d4d6434ba236571be3ec88f2ec53ea6554 (patch) | |
tree | eb48d259280477547f6cf1b36651ab29a340a144 /src/CHANGES.txt | |
parent | 7b0ec3e478423829e9ed23938d6aed178a140343 (diff) | |
download | SCons-735147d4d6434ba236571be3ec88f2ec53ea6554.zip SCons-735147d4d6434ba236571be3ec88f2ec53ea6554.tar.gz SCons-735147d4d6434ba236571be3ec88f2ec53ea6554.tar.bz2 |
Pass some env vars that affect msvs tool setup.
MSCommon already makes sure a few variables are propagated before
calling the the dev env setup script (vcvarsall.bat or relative).
This change adds two more: VSCMD_DEBUG enables VsDevCmd.bat
(which is eventually called) to log the environment before and
after setup, and VSCMD_SKIP_SENDTELEMETRY, if set, inhibits
the new (VS 2019) functionality to send telemetry information.
The change is motivated by the telemetry code generating undecodable
output for certain locales. This should allow suppressing it,
but doesn't really fix the underlying problem that we're not
handling text right on Windows (on Py2 this would not have failed,
but that was an error as well - it should have).
Signed-off-by: Mats Wichmann <mats@linux.com>
Diffstat (limited to 'src/CHANGES.txt')
-rwxr-xr-x | src/CHANGES.txt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/CHANGES.txt b/src/CHANGES.txt index 514ecf7..958a475 100755 --- a/src/CHANGES.txt +++ b/src/CHANGES.txt @@ -84,6 +84,8 @@ From Rob Boehne - Fixed bug where changing TEXTFILESUFFIX would cause Substfile() to rebuild. (Github Issue #3540) - Script/Main.py now uses importlib instead of imp module. - Drop some Python 2-isms. + - Pass on VSCMD_DEBUG and VSCMD_SKIP_SENDTELEMETRY to msvc tool setup + if set in environment. RELEASE 3.1.2 - Mon, 17 Dec 2019 02:06:27 +0000 |