summaryrefslogtreecommitdiffstats
path: root/src/CHANGES.txt
diff options
context:
space:
mode:
authorMats Wichmann <mats@linux.com>2020-03-04 17:37:54 (GMT)
committerMats Wichmann <mats@linux.com>2020-03-17 14:27:08 (GMT)
commit735147d4d6434ba236571be3ec88f2ec53ea6554 (patch)
treeeb48d259280477547f6cf1b36651ab29a340a144 /src/CHANGES.txt
parent7b0ec3e478423829e9ed23938d6aed178a140343 (diff)
downloadSCons-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-xsrc/CHANGES.txt2
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