summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorJohannes Schindelin <johannes.schindelin@gmx.de>2017-07-25 08:35:57 (GMT)
committerJunio C Hamano <gitster@pobox.com>2017-07-25 19:32:14 (GMT)
commit492595cfc70f97cd99d4c460db1ba01b73dab932 (patch)
tree5e44c99c9e8957843d66cfb59088559d0dcb5111 /Makefile
parent5ab72271e16ac23c269f5019a74a7b1d65170e47 (diff)
downloadgit-492595cfc70f97cd99d4c460db1ba01b73dab932.zip
git-492595cfc70f97cd99d4c460db1ba01b73dab932.tar.gz
git-492595cfc70f97cd99d4c460db1ba01b73dab932.tar.bz2
git-gui (MinGW): make use of MSys2's msgfmt
When Git for Windows was still based on MSys1, we had no gettext, ergo no msgfmt, either. Therefore, we introduced a small and simple Tcl script to perform the same task. However, with MSys2, we no longer need that because we have a proper msgfmt executable. Plus, the po2msg.sh script somehow manages to hang when run in parallel in Git for Windows' SDK (symptom: the Continuous Testing tasks timing out). Two reasons to use real msgfmt.exe instead. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index fe30be3..918a8de 100644
--- a/Makefile
+++ b/Makefile
@@ -161,7 +161,9 @@ ifeq ($(uname_S),Darwin)
endif
endif
ifneq (,$(findstring MINGW,$(uname_S)))
+ifeq ($(shell expr "$(uname_R)" : '1\.'),2)
NO_MSGFMT=1
+endif
GITGUI_WINDOWS_WRAPPER := YesPlease
GITGUI_RELATIVE := 1
endif