summaryrefslogtreecommitdiffstats
path: root/.appveyor.yml
diff options
context:
space:
mode:
authorMats Wichmann <mats@linux.com>2019-10-10 00:55:41 (GMT)
committerMats Wichmann <mats@linux.com>2019-10-10 01:09:48 (GMT)
commite3d197bdd67088b163b66da9ffa985992c36d184 (patch)
tree5a4f8c65301f0eba54ee9ac07dabad477621b939 /.appveyor.yml
parent5add3ebe9ee9012f7b7ba55d3bcecb6be73b8882 (diff)
downloadSCons-e3d197bdd67088b163b66da9ffa985992c36d184.zip
SCons-e3d197bdd67088b163b66da9ffa985992c36d184.tar.gz
SCons-e3d197bdd67088b163b66da9ffa985992c36d184.tar.bz2
[WIP] enable persistent caching of vcvars on win32
Setting env var SCONS_CACHE_MSVC_CONFIG enables a filesystem cache of vcvars results, making them persistent across scons runs. On test runs (notably our CI system) this helps a lot; in normal usage where you run one scons invocation at a time instead of many hundreds in a test run it will make things a little more responsive (esp on vs2019) but the impact will be much smaller. Signed-off-by: Mats Wichmann <mats@linux.com>
Diffstat (limited to '.appveyor.yml')
-rw-r--r--.appveyor.yml1
1 files changed, 1 insertions, 0 deletions
diff --git a/.appveyor.yml b/.appveyor.yml
index a18f295..09cd996 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -25,6 +25,7 @@ install:
- cmd: set STATIC_DEPS=true & C:\\%WINPYTHON%\\python.exe -m pip install -U --progress-bar off lxml
# install 3rd party tools to test with
- cmd: choco install --allow-empty-checksums dmd ldc swig vswhere xsltproc winflexbison
+ - cmd: set SCONS_CACHE_MSVC_CONFIG=true
- cmd: set
### LINUX ###