The i18n 5e9637c6 introduced an extra '-o' option into the make file, which broke engine.pl code for extracting the git.sln for msvc gui-IDE. add tests for 'msgfmt' and its precursor 'mkdir' (in same vein as 74cf9bdda6). Signed-off-by: Philip Oakley <philipoakley@xxxxxxx> --- contrib/buildsystems/engine.pl | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/contrib/buildsystems/engine.pl b/contrib/buildsystems/engine.pl index 23da787..9144ea7 100755 --- a/contrib/buildsystems/engine.pl +++ b/contrib/buildsystems/engine.pl @@ -140,6 +140,18 @@ sub parseMakeOutput next; } + if ($text =~ /^mkdir /) { + # options to the Portable Object translations in the line + # mkdir -p po/... && msgfmt ... (eg -o) may be mistaken for linker options + next; + } + + if ($text =~ /^msgfmt /) { + # options to the Portable Object translations in the line + # mkdir -p po/... && msgfmt ... (eg -o) may be mistaken for linker options + next; + } + if($text =~ / -c /) { # compilation handleCompileLine($text, $line); -- 1.9.4.msysgit.0 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html