# List here all source files with translatable strings.
POTFILES=$(sort $(shell find ../IkiWiki -type f -name \*.pm)) \
- ../ikiwiki.in ../IkiWiki.pm
+ ../ikiwiki.in ../IkiWiki.pm ../auto.setup
POFILES=$(wildcard *.po)
MOFILES=$(POFILES:.po=.mo)
-all: ikiwiki.pot $(MOFILES)
+all: ikiwiki.pot mo
+
+mo: $(MOFILES)
install: all
for file in $(MOFILES); do \
%.mo: %.po
msgfmt -o $@ $<
-%.po: ikiwiki.pot
+%.po:
@echo -n "Merging ikiwiki.pot and $@"
@msgmerge $@ ikiwiki.pot -o $@.new 2>&1
# Typically all that changes was a date or line number. I'd prefer not to