summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@gmail.com>2013-08-13 09:38:27 +0100
committerGreg Roach <fisharebest@gmail.com>2013-08-13 09:38:27 +0100
commit0c59413f918963ecd26265a1362ef7abda4be284 (patch)
tree75ace5a9a16b9948b3b657385e49466caed5fcb6 /Makefile
parent1c774ac96edca9481e143156c3fcc66110a47288 (diff)
downloadwebtrees-0c59413f918963ecd26265a1362ef7abda4be284.tar.gz
webtrees-0c59413f918963ecd26265a1362ef7abda4be284.tar.bz2
webtrees-0c59413f918963ecd26265a1362ef7abda4be284.zip
Update Makefile to include .XML files in webtrees.pot
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 7d6b04c1fa..693fab7a2c 100644
--- a/Makefile
+++ b/Makefile
@@ -76,7 +76,11 @@ clean:
# Gettext template (.POT) file
################################################################################
language/webtrees.pot: $(LANGUAGE_SRC)
+ # Modify the .XML report files so that xgettext can scan them
+ sed -i -e 's~\(WT_I18N::[^)]*[)]\)~<?php echo \1; ?>~g' modules*/*/*.xml
echo $^ | xargs xgettext --package-name=webtrees --package-version=1.0 --msgid-bugs-address=i18n@webtrees.net --output=$@ --no-wrap --language=PHP --add-comments=I18N --from-code=utf-8 --keyword --keyword=translate:1 --keyword=translate_c:1c,2 --keyword=plural:1,2 --keyword=noop:1
+ # Restore the .XML files
+ git checkout --quiet -- modules*/*/*.xml
################################################################################
# Gettext catalog (.PO) files