t7502: honor SHELL_PATH
[gitweb.git] / git-gui / Makefile
index 01e0a46ba56faa8a17ed8710346b18dd215899c7..b19fb2d64e777102fed94d485f869ad6695bbb62 100644 (file)
@@ -221,7 +221,7 @@ ifdef NO_MSGFMT
        MSGFMT ?= $(TCL_PATH) po/po2msg.sh
 else
        MSGFMT ?= msgfmt
-       ifeq ($(shell $(MSGFMT) >/dev/null 2>&1 || echo $$?),127)
+       ifneq ($(shell $(MSGFMT) --tcl -l C -d . /dev/null 2>/dev/null; echo $$?),0)
                MSGFMT := $(TCL_PATH) po/po2msg.sh
        endif
 endif