include ../settings.mk

PL_FILES = ../serienbrief
POFILES = $(wildcard *.po)
MOFILES = $(POFILES:%.po=%.mo)

all:
	@echo " *** Building l10n ..."
	make $(MOFILES)
	@echo " *** Finished building l10n"

%.mo: %.po
	msgfmt $< -o $@

install: $(MOFILES)

	@echo " *** Installing l10n ..."

	install -d $(DESTDIR)$(LOCALEDIR)

	@for n in $(MOFILES); do \
		echo install $$n $(DESTDIR)$(LOCALEDIR)/$${n/.mo}/LC_MESSAGES/$(PGOAL).mo; \
		install -d $(DESTDIR)$(LOCALEDIR)/$${n/.mo/}; \
		install -d $(DESTDIR)$(LOCALEDIR)/$${n/.mo/}/LC_MESSAGES; \
		install -m 0644 $$n $(DESTDIR)$(LOCALEDIR)/$${n/.mo}/LC_MESSAGES/$(PGOAL).mo; \
	done

	@echo " *** Finished installing l10n"

clean:
	@echo " *** Cleaning out l10n ..."
	rm -rf *.mo
	@echo " *** Finished cleaning out l10n"
