slitaz-tools annotate 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 |
rev | line source |
---|---|
pankso@447 | 1 # Makefile for SliTaz tools. |
pankso@447 | 2 # Check the README for more information. |
pankso@447 | 3 # |
pankso@447 | 4 PREFIX?=/usr |
pankso@447 | 5 DOCDIR?=/usr/share/doc |
pankso@447 | 6 DESTDIR?= |
pankso@508 | 7 TINYUTILS?=subox scpbox tazctrlbox |
claudinei@448 | 8 LINGUAS?=fr pt |
pankso@466 | 9 |
pankso@447 | 10 all: |
pankso@447 | 11 |
pankso@447 | 12 # i18n. |
pankso@447 | 13 |
pankso@553 | 14 tazboxpot: |
pankso@553 | 15 xgettext -o po/tazbox/tazbox.pot -L Shell \ |
pankso@553 | 16 --package-name="TazBox" ./tazbox/tazbox |
pankso@553 | 17 |
pankso@553 | 18 pot: tazboxpot |
pankso@447 | 19 @for p in $(TINYUTILS); do \ |
pankso@447 | 20 echo -n "Generating $$p pot file... "; \ |
pankso@553 | 21 xgettext -o po/$$p/$$p.pot -L Shell \ |
pankso@553 | 22 --package-name=$$p tinyutils/$$p; \ |
pankso@447 | 23 echo "done"; \ |
pankso@447 | 24 done; |
pankso@447 | 25 |
pankso@447 | 26 msgmerge: |
pankso@447 | 27 @for p in $(TINYUTILS); do \ |
pankso@447 | 28 for l in $(LINGUAS); do \ |
pankso@447 | 29 echo -n "Updating $$p $$l po file."; \ |
pankso@447 | 30 msgmerge -U po/$$p/$$l.po po/$$p/$$p.pot ; \ |
pankso@447 | 31 done; \ |
pankso@447 | 32 done; |
pankso@447 | 33 |
pankso@447 | 34 msgfmt: |
pankso@447 | 35 @for p in $(TINYUTILS); do \ |
pankso@447 | 36 for l in $(LINGUAS); do \ |
pankso@447 | 37 echo -n "Compiling $$p $$l mo file... "; \ |
pankso@447 | 38 mkdir -p po/mo/$$l; \ |
pankso@447 | 39 msgfmt -o po/mo/$$l/$$p.mo po/$$p/$$l.po ; \ |
pankso@447 | 40 echo "done"; \ |
pankso@447 | 41 done; \ |
pankso@447 | 42 done; |
pankso@447 | 43 |
pankso@447 | 44 clean: |
pankso@447 | 45 rm -rf po/mo |