Mats Wichmann
Mats Wichmann
Then maybe use the "old way" - embedding the options in `LEXFLAGS`? The whole reason for introducing the new variables was to provide a way for these generated extra files...
To add - it's quite true that the force-rewrite of the variables doesn't work for passing a function - as mentioned earlier, had never considered that case. If that's a...
The unit test for `Append` (and `Prepend`) enshrine the expected behavior so it seems it would be hard to change. I think there are a couple of surprises - in...
Assigning to myself not to promise to implement, but so I can keep track of it.
On a fully setup Visual Studio environment, it populates the `MSVS` dictionary only with two keys: `PROJECTSUFFIX` and `SOLUTIONSUFFIX`. Looks like quite a bit of the rest of the MS*...
Okay, for the first part of this, why would it matter which one you use? Supplying a path that we wouldn't have looked at otherwise seems fine, although it appears...
Fair enough. As to it working on pre-2017 - as I said in discord, my system that has 2015/2017/2019 all installed doesn't have vswhere "see" anything about the 2015 edition....
We've been talking about it. Whether it's as simple as `VSWHERE_EXTRA_ARGS` I'm not sure, @jcbrill knows most about that, the tables and lookups and caches and version permutations have gotten...
Here's the build output now: ``` [issue3477]$ scons -n scons: Reading SConscript files ... scons: done reading SConscript files. scons: Building targets ... gcc -o main.o -c -DTHETARGET=main.o -DSOURCEHASH=d41d8cd98f00b204e9800998ecf8427e main.c...
Okay, I think we should just close this. I can see tweaking the https://scons.org/doc/production/HTML/scons-man.html#cv-MSVC_VERSION wording a bit further. I don't know that I think it's worth further validating the value...