wok annotate tramys-client/stuff/Makefile @ rev 19980

Up kriss_feed (8.7)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu Jun 15 08:14:05 2017 +0200 (2017-06-15)
parents
children
rev   line source
al@17092 1 # Makefile for tramys-client
al@17092 2 #
al@17092 3 LINGUAS?=ru
al@17092 4
al@17092 5 pot:
al@17092 6 xgettext -o po/tramys.pot -L Shell -k_ --package-name=tramys ./tramys2
al@17092 7
al@17092 8 msgmerge:
al@17092 9 @for l in $(LINGUAS); do \
al@17092 10 if [ -f "po/$$l.po" ]; then \
al@17092 11 echo -n "Updating $$l po file."; \
al@17092 12 msgmerge -U po/$$l.po po/tramys.pot ; \
al@17092 13 fi; \
al@17092 14 done
al@17092 15
al@17092 16 msgfmt:
al@17092 17 @for l in $(LINGUAS); do \
al@17092 18 if [ -f "po/$$l.po" ]; then \
al@17092 19 echo -n "Compiling tramys $$l mo file... "; \
al@17092 20 mkdir -p po/mo/$$l/LC_MESSAGES; \
al@17092 21 msgfmt -o po/mo/$$l/LC_MESSAGES/tramys.mo po/$$l.po ; \
al@17092 22 echo "done"; \
al@17092 23 fi; \
al@17092 24 done;
al@17092 25
al@17092 26 clean:
al@17092 27 rm -rf po/mo
al@17092 28 rm -f po/*~
al@17092 29 rm -f po/*.mo
al@17092 30
al@17092 31 help:
al@17092 32 @echo "make [ pot | msgmerge | msgfmt | clean ]"