chiark / gitweb /
Add targets to check and tidy po files.
authordebacle <debacle@313b444b-1b9f-4f58-a734-7bb04f332e8d>
Sun, 20 Jul 2008 05:35:16 +0000 (05:35 +0000)
committerdebacle <debacle@313b444b-1b9f-4f58-a734-7bb04f332e8d>
Sun, 20 Jul 2008 05:35:16 +0000 (05:35 +0000)
git-svn-id: svn://anonscm.debian.org/ddp/manuals/trunk/developers-reference@5280 313b444b-1b9f-4f58-a734-7bb04f332e8d

Makefile

index 54f9c1e58b1163e3257c9a235761ad37e92d5d51..349ef67b1a7ce2e701ed6b5be3633d1b75a8eabf 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -108,6 +108,17 @@ po4a/$(LINGUA)/%.po:               %.dbk
        po4a-updatepo --format docbook --master $< --po $@
 endif
 
+tidypo:
+       for po in $(wildcard po4a/*/*.po po4a/*/*.pot); do \
+           msgcat $$po > $$po.tmp && mv $$po.tmp $$po; \
+       done
+
+checkpo:
+       @for po in $(wildcard po4a/*/*.po po4a/*/*.pot); do \
+           echo $$po; \
+           msgfmt --check --verbose $$po; \
+       done
+
 %/version.ent:
        echo '<!ENTITY version "$(VERSION)">' >  $@
        echo '<!ENTITY pubdate "$(PUBDATE)">' >> $@