X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=po%2Fautomake.mk;h=945e2557bf4ae2234ac23dcee431c0b3cb11aa0b;hb=01e18746832583769419e3f59824b80229321275;hp=e7b130963647ebf9e672570d381ae7d0b970269a;hpb=c3580361c52f0246f71d9b727cb9e5bd0d8497bb;p=pspp diff --git a/po/automake.mk b/po/automake.mk index e7b1309636..945e2557bf 100644 --- a/po/automake.mk +++ b/po/automake.mk @@ -4,7 +4,7 @@ XGETTEXT=xgettext MSGMERGE=msgmerge MSGFMT=msgfmt -POFILES=po/en_GB.po po/nl.po po/pt_BR.po +POFILES=po/ca.po po/en_GB.po po/es.po po/nl.po po/pt_BR.po POTFILE=po/$(DOMAIN).pot @@ -40,7 +40,8 @@ ALL_LOCAL += $(GMOFILES) install-data-hook: $(GMOFILES) for f in $(GMOFILES); do \ lang=`echo $$f | sed -e 's%po/\(.*\)\.gmo%\1%' ` ; \ - $(INSTALL) -D $$f $(DESTDIR)$(prefix)/share/locale/$$lang/LC_MESSAGES/$(DOMAIN).mo ; \ + $(MKDIR_P) $(DESTDIR)$(prefix)/share/locale/$$lang/LC_MESSAGES; \ + $(INSTALL_DATA) $$f $(DESTDIR)$(prefix)/share/locale/$$lang/LC_MESSAGES/$(DOMAIN).mo ; \ done uninstall-hook: @@ -52,5 +53,13 @@ uninstall-hook: EXTRA_DIST += $(POFILES) $(POTFILE) -CLEANFILES += $(POFILES) $(GMOFILES) $(POTFILE) +CLEANFILES += $(GMOFILES) $(POTFILE) +# Clean $(POFILES) from build directory but not if that's the same as +# the source directory. +po_CLEAN: + @if test "$(srcdir)" != .; then \ + echo rm -f $(POFILES); \ + rm -f $(POFILES); \ + fi +CLEAN_LOCAL += po_CLEAN