include ../global.mk

# for HP-UX make and iconv unknown character sets
.IGNORE:

release all:
	@(											\
	mkdir -p ./.libs;									\
	OIFS=$$IFS;										\
	for TSRC in $$(ls *.in); do								\
	    LANGNAME=$$(echo $$TSRC|cut -d '.' -f 1);						\
	    CHARSET=$$(echo $$TSRC|cut -d '.' -f 2);						\
	    echo "$$LANGNAME:";									\
	    cat $$TSRC > ./.libs/$$LANGNAME.$$CHARSET;						\
	    echo " - $$CHARSET";								\
	    echo test|iconv -f iso88591 -t utf8 2>/dev/null 1>&2;				\
	    if [ $$? -eq 0 ] && [ $$CHARSET != "utf8" ]; then					\
		iconv -f $$CHARSET -t utf8 < ./.libs/$$LANGNAME.$$CHARSET > ./.libs/$$LANGNAME.utf8 2>/dev/null;\
		if [ $$? -eq 0 ]; then								\
		    echo " - utf8";								\
		else										\
		    echo "Your iconv not support $$CHARSET->utf8 conversion";			\
		fi;										\
	    fi;											\
	done											\
	)

clean:
	@rm -rf ./.libs

install: all
	@(											\
	$(INSTALLDIR) $(LOCDIR);								\
	for TRANSLATION in $$(ls -1 ./.libs); do						\
	    $(INSTALLFIL) ./.libs/$$TRANSLATION $(LOCDIR);					\
	done;											\
	)
