-release: jm-setup
- rm -f $(PERKAMON_DIR)/build/ja
- ln -s ../../release $(PERKAMON_DIR)/build/ja
- LC_ALL=C $(MAKE) translate \
- PO4AFLAGS="-k $(THRESH_REL) $(FLAGS)" LANGS="$(LANGS)" -C $(PERKAMON_DIR)
- $(RM) $(PERKAMON_DIR)/build/ja
- ln -s ../../draft $(PERKAMON_DIR)/build/ja
- @# Do not remove unreleased pages
- @sleep 1
- set -e; if git status release | grep deleted >/dev/null; then \
- git status release | grep deleted | awk '{print $$3;}' | xargs -n1 echo; \
- git status release | grep deleted | awk '{print $$3;}' | xargs -n1 git checkout; \
- fi
- @# I don't know why untrans.txt is generated in release target
- $(RM) untrans.txt
+release-pages:
+ ../../admin/JM-release-all.sh -c
+
+update-stats: untrans.html
+
+untrans.html: $(patsubst %, stats/%, $(PO4A_SUBDIRS))
+ @echo "*************** Updating translation statistics ***************"
+ ./tools/generate-list.pl $^ > $@