ahem
[banana.git] / po / Makefile
CommitLineData
4cc7f778 1# Horde .mo files makefile
2#
3# $Horde: horde/po/Makefile,v 1.2.2.3 2002/05/20 17:36:22 jan Exp $
4#
5
b8e8bb39 6LANGS:=$(shell ls *.po|sed -e s/\.po$$//)
b8e8bb39
PHM
7
8all: banana.pot ${LANGS:=.lang}
4cc7f778 9
d90b3e4a
PHM
10clean:
11 rm -f *.po~ *.lang
4cc7f778 12
d90b3e4a
PHM
13banana.pot: ../banana/*.php
14 @echo Parsing Tree for new messages
15 @echo
16 @xgettext --from-code=iso-8859-15 -j -k_b_ -o banana.pot $<
17
18%.lang: banana.pot ../banana/*.php %.po
0a213cc9 19 @echo Generating $(@:.lang=.po)
d90b3e4a 20 @echo -n ' '
40114245 21 @mkdir -p ../locale/$(@:.lang=)/LC_MESSAGES/
0a213cc9
PHM
22 @msgmerge -U $(@:lang=po) $< 2> /dev/null
23 @msgfmt --statistics -c -v -o ../locale/$(@:.lang=)/LC_MESSAGES/banana.mo $(@:lang=po)
d90b3e4a 24 @echo
0a213cc9 25 @rm -f $(@:lang=po~)
d90b3e4a 26 @touch $@
b8e8bb39 27
40114245 28