From 35dd0170e35f028b8bcb64760ec142b610c50df7 Mon Sep 17 00:00:00 2001 From: Nick Bowler Date: Wed, 28 Sep 2011 20:05:55 -0400 Subject: [PATCH] Add installdirs rule for .mo files. --- Makefile.am | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) 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... -- 2.43.2