slitaz-tools view Makefile @ rev 553

Add tazbox (will replace desktopbox and subox) with just a logout box for now
author Christophe Lincoln <pankso@slitaz.org>
date Sun Apr 17 22:45:45 2011 +0200 (2011-04-17)
parents d9b27dc2fb9b
children 3379cae52afe
line source
1 # Makefile for SliTaz tools.
2 # Check the README for more information.
3 #
4 PREFIX?=/usr
5 DOCDIR?=/usr/share/doc
6 DESTDIR?=
7 TINYUTILS?=subox scpbox tazctrlbox
8 LINGUAS?=fr pt
10 all:
12 # i18n.
14 tazboxpot:
15 xgettext -o po/tazbox/tazbox.pot -L Shell \
16 --package-name="TazBox" ./tazbox/tazbox
18 pot: tazboxpot
19 @for p in $(TINYUTILS); do \
20 echo -n "Generating $$p pot file... "; \
21 xgettext -o po/$$p/$$p.pot -L Shell \
22 --package-name=$$p tinyutils/$$p; \
23 echo "done"; \
24 done;
26 msgmerge:
27 @for p in $(TINYUTILS); do \
28 for l in $(LINGUAS); do \
29 echo -n "Updating $$p $$l po file."; \
30 msgmerge -U po/$$p/$$l.po po/$$p/$$p.pot ; \
31 done; \
32 done;
34 msgfmt:
35 @for p in $(TINYUTILS); do \
36 for l in $(LINGUAS); do \
37 echo -n "Compiling $$p $$l mo file... "; \
38 mkdir -p po/mo/$$l; \
39 msgfmt -o po/mo/$$l/$$p.mo po/$$p/$$l.po ; \
40 echo "done"; \
41 done; \
42 done;
44 clean:
45 rm -rf po/mo