summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorPhilip Oakley <philipoakley@iee.org>2019-07-29 20:08:06 (GMT)
committerJunio C Hamano <gitster@pobox.com>2019-07-29 21:51:42 (GMT)
commitaae1713f14a48092f7fa9c10fdd3d1e4ba4e8367 (patch)
treeda41da33a4c183b8a8307590e3889ca92ccf20c0 /contrib
parentd8c07013b93496fff8e16b75560a22aa44da1625 (diff)
downloadgit-aae1713f14a48092f7fa9c10fdd3d1e4ba4e8367.zip
git-aae1713f14a48092f7fa9c10fdd3d1e4ba4e8367.tar.gz
git-aae1713f14a48092f7fa9c10fdd3d1e4ba4e8367.tar.bz2
contrib/buildsystems: ignore gettext stuff
Git's build contains steps to handle internationalization. This caused hiccups in the parser used to generate QMake/Visual Studio project files. As those steps are irrelevant in this context, let's just ignore them. Signed-off-by: Philip Oakley <philipoakley@iee.org> Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'contrib')
-rwxr-xr-xcontrib/buildsystems/engine.pl6
1 files changed, 6 insertions, 0 deletions
diff --git a/contrib/buildsystems/engine.pl b/contrib/buildsystems/engine.pl
index ad6a82c..9db3d43 100755
--- a/contrib/buildsystems/engine.pl
+++ b/contrib/buildsystems/engine.pl
@@ -141,6 +141,12 @@ sub parseMakeOutput
next;
}
+ if ($text =~ /^(mkdir|msgfmt) /) {
+ # options to the Portable Object translations
+ # the line "mkdir ... && msgfmt ..." contains no linker options
+ next;
+ }
+
if($text =~ / -c /) {
# compilation
handleCompileLine($text, $line);