e0f9466
diff -up ./Makefile.translation ./Makefile
e0f9466
--- ./Makefile.translation	2015-10-05 00:41:05.000000000 +1000
e0f9466
+++ ./Makefile	2015-10-06 17:06:42.633307106 +1000
e0f9466
@@ -54,7 +54,13 @@ default: all
e0f9466
 	[ -d "${DISTDIR}" ] || mkdir "${DISTDIR}"
e0f9466
 	$(MAKE) -C "${BUILDDIR}" -f "${SRCDIR}/Makefile.build" "$@" SRCDIR="${SRCDIR}" BUILDDIR="${BUILDDIR}" DISTDIR="${DISTDIR}" DESTDIR="${DESTDIR}"
e0f9466
 
e0f9466
+po-files=$(shell find . -name '*.po')
e0f9466
+mo-files=$(subst po,mo,$(po-files))
e0f9466
+update-mo: ${mo-files}
e0f9466
+
e0f9466
+
e0f9466
 share/locale/zero-install.pot: $(SH)
e0f9466
+	touch $@
e0f9466
 	xgettext --sort-by-file --language=Shell -j --output=$@ $(SH)
e0f9466
 
e0f9466
 update-po: share/locale/zero-install.pot
e0f9466
@@ -73,4 +79,4 @@ clean:
e0f9466
 	rm -rf build
e0f9466
 	rm -rf dist
e0f9466
 
e0f9466
-.PHONY: update-po check-po clean default
e0f9466
+.PHONY: update-po update-mo check-po clean default