OSDN Git Service

(split) LDP: Add Makefile to dispatch po4a jobs.
[linuxjm/LDP_man-pages.git] / Makefile
1 PERKAMON_DIR = perkamon
2 LANGS = ja
3 THRESH = 100
4 FLAGS ?=
5 PO4AFLAGS ?= -k $(THRESH) $(FLAGS)
6
7 all: translate
8
9 translate: jm-setup
10         cd perkamon && $(MAKE) translate PO4AFLAGS="$(PO4AFLAGS)" LANGS="$(LANGS)"
11
12 translate-%: jm-setup
13         cd perkamon && $(MAKE) translate-$* PO4AFLAGS="$(PO4AFLAGS)" LANGS="$(LANGS)"
14
15 stats:  jm-setup
16         cd perkamon && $(MAKE) stats PO4AFLAGS="$(PO4AFLAGS)" LANGS="$(LANGS)"
17
18 jm-setup:
19         # Create symlink to po4a/*/po in the top dir.
20         @set -e; for d in $(PERKAMON_DIR)/po4a/*; do \
21           if [ ! -e $$d/po ]; then \
22             t=$$(echo $$d | sed -e "s|$(PERKAMON_DIR)/||"); \
23             ln -s ../../../$$t/po $$d/po; \
24           fi; \
25         done