
MKDIR	=	mkdir
CP	=	cp
RM	=	rm -f
MSGFMT	=	msgfmt


all:	build

build:	
	@echo "Build mofiles"; \
	$(MKDIR) -p ../../data/mo ; \
	subdirs="" ; \
	for dir in * ; do \
		lang=`basename $$dir` ; \
		if test -d $$lang -a $$lang != "makefile" ; \
		then \
			echo $$lang ; \
			for f in $$lang/*.po ; do \
				p=`basename $$f .po`; \
				m=`basename $$f .po`; \
				$(MSGFMT) -o $$lang/$$m.mo $$lang/$$p.po ; \
			done ; \
			subdirs="$$subdirs $$lang" ; \
			$(CP) -r $$lang ../../data/mo ; \
		fi ; \
	done
		

clean:
	@echo "Clean mofiles"; \
	for dir in * ; do \
		lang=`basename $$dir` ; \
		if test -d $$lang ; \
		then \
			echo $$lang ; \
			$(RM) $$lang/*.mo ; \
		fi ; \
	done
	
