C#: Collapse tracer cases for csc, csc.exe and mcs.exe and remote quoting.

This commit is contained in:
Michael Nebel
2025-10-22 11:58:02 +02:00
parent def522d122
commit d5ff9bf5d0

View File

@@ -221,12 +221,7 @@ function RegisterExtractorPack(id)
}
local posixMatchers = {
DotnetMatcherBuild,
CreatePatternMatcher({ '^mcs%.exe$', '^csc%.exe$' }, MatchCompilerName,
extractor, {
prepend = { '--compiler', '"${compiler}"' },
order = ORDER_BEFORE
}),
CreatePatternMatcher({ '^csc$' }, MatchCompilerName,
CreatePatternMatcher({ '^mcs%.exe$', '^csc%.exe$', '^csc$' }, MatchCompilerName,
extractor, {
prepend = { '--compiler', '${compiler}' },
order = ORDER_BEFORE