X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=blobdiff_plain;f=po%2FMakefile;h=0053f522275b254eb2d17e22fd3ffacbd5aea118;hp=2ba5e6078a20825e994a5e1c09498d5b88aa8b62;hb=94256e8ad7b7450c96a1a1bbaf330c136380ebf1;hpb=33f697e1ebf2ca4a68479c7769ecc93dd0ee28e3 diff --git a/po/Makefile b/po/Makefile index 2ba5e607..0053f522 100644 --- a/po/Makefile +++ b/po/Makefile @@ -42,12 +42,7 @@ all: messages.pot mofiles -e=set -e; exec >$@.tmp -f=mv -f $@.tmp $@ -o= >$@.tmp && $f - -S=@ -# Set S='' to see commands being run +include ../i18n-common.make .%.potfiles: $S $e; echo ../$*; $f @@ -61,9 +56,6 @@ S=@ sed "s#^#.$*.pot: #" $<; \ $f -# echo 'MOS_$$(addsuffix' -# find -name $*.mo |sed ; $f - -include .dgit.make -include .git-debrebase.make -include .common.make @@ -84,7 +76,7 @@ messages.pot: $(if $(SUPPRESS_PO_UPDATE),,$(POTS)) %.mo: %.po $S msgfmt -o $@ $< -XGETTEXT_OPTS += -Lperl -k__ -kf_ +XGETTEXT_OPTS += -Lperl -k__ -kf_ -ki_ XGETTEXT_OPTS += --from-code=UTF-8 XGETTEXT_OPTS += --package-name=dgit --package-version=ongoing # The --package-* avoids this error from make check's `msgfmt -c' @@ -121,9 +113,9 @@ clean: .PRECIOUS: .%.potfiles -all-po: $(POFILES) +pofiles: $(POFILES) -check: $(if $(SUPPRESS_PO_UPDATE),,all-po) +check: $(if $(SUPPRESS_PO_UPDATE),,pofiles) $S set -e; for file in $(POFILES); do \ lang=`echo $$file | sed 's/\.po//'`; \ printf "$$lang: "; \