mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-09-25 04:09:36 +03:00
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:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user