Tomb/extras/po/Makefile
gdrooid 5e4141a628 [i18n] New .pot file generation script
The new script adds reference and context to the strings, identifies
them with more correctness and has blacklisting capabilities to ignore
strings that need no translation.
2014-12-01 17:05:27 +01:00

24 lines
600 B
Makefile

PREFIX ?= /usr/local
LOCALEDIR ?= ${PREFIX}/share/locale
TOMBFILE = LC_MESSAGES/tomb.mo
all:
@rm -f tomb.pot
@perl generate_translatable_strings.pl > tomb.pot
@echo "Strings generated in tomb.pot"
.PHONY: install
install: es.mo ru.mo fr.mo de.mo
install -Dm644 es.mo ${DESTDIR}${LOCALEDIR}/es_ES/${TOMBFILE}
install -Dm644 ru.mo ${DESTDIR}${LOCALEDIR}/ru_RU/${TOMBFILE}
install -Dm644 fr.mo ${DESTDIR}${LOCALEDIR}/fr_FR/${TOMBFILE}
install -Dm644 de.mo ${DESTDIR}${LOCALEDIR}/de_DE/${TOMBFILE}
@echo "Translations installed."
%.mo: %.po
msgfmt -o $@ $<
.PHONY: clean
clean:
@rm -f *.mo