file(GET_RUNTIME_DEPENDENCIES): Fix dumpbin parsing when cross-compiling

When `dumpbin` runs via `msvc-wine` it may not write CR before LF.
This commit is contained in:
Paolo Dastoli
2026-09-01 15:18:24 -04:00
committed by Brad King
parent b56fabdb46
commit 1165d2401b
@@ -44,7 +44,7 @@ bool cmBinUtilsWindowsPEDumpbinGetRuntimeDependenciesTool::GetFileInfo(
std::string line;
static cmsys::RegularExpression const regex(
"^ ([^\n]*\\.[Dd][Ll][Ll])\r$");
"^ ([^\n]*\\.[Dd][Ll][Ll])\r?$");
cmUVIStream output(process.OutputStream());
while (std::getline(output, line)) {
cmsys::RegularExpressionMatch match;