1GMKPATH = ..
2include $(GMKPATH)/global.mk
3
4# for HP-UX make and iconv unknown character sets
5.IGNORE:
6
7release all:
8	@(											\
9	OIFS=$$IFS;										\
10	for TSRC in $$(ls *.in); do								\
11	    LANGNAME=$$(echo $$TSRC|cut -d '.' -f 1);						\
12	    CHARSET=$$(echo $$TSRC|cut -d '.' -f 2);						\
13	    echo "$$LANGNAME:";									\
14	    cat $$TSRC > ./$$LANGNAME.$$CHARSET;						\
15	    echo " - $$CHARSET";								\
16	    echo test|iconv -f iso88591 -t utf8 2>/dev/null 1>&2;				\
17	    if [ $$? -eq 0 ] && [ $$CHARSET != "utf8" ]; then					\
18		iconv -f $$CHARSET -t utf8 < ./$$LANGNAME.$$CHARSET > ./$$LANGNAME.utf8 2>/dev/null;\
19		if [ $$? -eq 0 ]; then								\
20		    echo " - utf8";								\
21		else										\
22		    echo "Your iconv not support $$CHARSET->utf8 conversion";			\
23		fi;										\
24	    fi;											\
25	done											\
26	)
27
28clean:
29	@rm -rf ./*1 ./*2 ./*8 ./*13 ./*r
30
31install: all
32	@(											\
33	$(INSTALLDIR) $(STAGEDIR)$(LOCDIR);								\
34	for TRANSLATION in $$(ls -1 ./*1 ./*2 ./*8 ./*13 ./*r); do				\
35	    $(INSTALLFIL) $$TRANSLATION $(STAGEDIR)$(LOCDIR);						\
36	done;											\
37	)
38