Mats Wichmann

Results 559 comments of Mats Wichmann

To tie two sets of comments together: if someone structured their project so the rootdir isn't the one with the SConstruct file, then it will presumably remain that way forever...

Updating - the one AppVeyor job that did codecov now no longer does; we have no replacement yet. Supposedly we can use this: https://github.com/codecov/codecov-action

So what to do with this issue? Not only don't we have a coverage runner enabled any longer, we lost AppVeyor also. Do we want to keep this open and...

There's a C# tool in scons-contrib. Do we know if that supersedes this, or vice versa? Does this issue need to remain open?

does that exclude my reformat/py3 fiddling on all the contribs?

I just tried this on my Windows system, and confirm the same failure ("missing source filename") still occurs. Details: SCons git master (4.8.1 + changes since), python 3.13.1, Windows 11,...

It was observed on Discord that the difference between Windows/msvc (that sees this problem) and basically all other platform/compiler combos is that on Windows (a) `$TEMPFILE` is used, and (b)...

A few further notes - there is some "information clearing" in interactive mode, the memo dictionary is dropped after each op to avoid remembering too much stuff between "independent" operations...

After more conversation with @bdbaddog, here's a patch to `Executor.py` that moves the four lists of sources/targets from executor attributes to entries in the executor's memo dict, which is already...

```diff diff --git a/SCons/Executor.py b/SCons/Executor.py index 53eb5cbb2..7a891f200 100644 --- a/SCons/Executor.py +++ b/SCons/Executor.py @@ -26,6 +26,7 @@ from __future__ import annotations import collections +from contextlib import suppress import SCons.Errors import SCons.Memoize...