From: Nick Bowler Date: Thu, 29 Sep 2011 00:05:55 +0000 (-0400) Subject: Add installdirs rule for .mo files. X-Git-Tag: v1~94 X-Git-Url: https://git.draconx.ca/gitweb/cdecl99.git/commitdiff_plain/35dd0170e35f028b8bcb64760ec142b610c50df7 Add installdirs rule for .mo files. --- diff --git a/Makefile.am b/Makefile.am index 6dfd5a2..7c2099b 100644 --- a/Makefile.am +++ b/Makefile.am @@ -91,6 +91,17 @@ install-mo: $(MOFILES) set +x; \ done +installdirs-local: installdirs-mo +installdirs-mo: + for mo in $(MOFILES); do \ + lang=`expr "$$mo" : '.*/\(.*\)\.mo' \| "$$mo" : '\(.*\)\.mo'`; \ + test x"$$lang" = x"" && exit 1; \ + inst="$(DESTDIR)$(localedir)/$$lang/LC_MESSAGES"; \ + set -x; \ + $(MKDIR_P) "$$inst" || exit $$?; \ + set +x; \ + done + uninstall-local: uninstall-mo uninstall-mo: for mo in $(ALL_MOFILES); do \ @@ -102,7 +113,7 @@ uninstall-mo: set +x; \ done -.PHONY: install-mo uninstall-mo +.PHONY: install-mo installdirs-mo uninstall-mo # These are required to prevent the builtin lex/yacc rules from # superseding ours...