Tizen 2.1 base
[platform/core/uifw/ise-engine-sunpinyin.git] / data / Makefile
1 LM_SC_ARPA = ../raw/lm_sc.t3g.arpa
2 DICTFILE = ../raw/dict.utf8
3 PYTRIE_LOG = pydict_sc.log.utf8
4 LM_SC_BIN = lm_sc.t3g
5
6 all: pydict_sc.bin pydict_sc.bin.le pydict_sc.bin.be lm_sc.t3g.le lm_sc.t3g.be
7         @echo done
8
9 $(LM_SC_BIN): $(LM_SC_ARPA) $(DICTFILE)
10         ./tslmpack $(LM_SC_ARPA) $(DICTFILE) $@
11
12 pydict_sc.bin: $(DICTFILE) $(LM_SC_BIN)
13         ./genpyt -i $(DICTFILE) -o $@ -l $(PYTRIE_LOG) -s $(LM_SC_BIN)
14
15 pydict_sc.bin.le: $(DICTFILE) $(LM_SC_BIN)
16         ./genpyt -e le -i $(DICTFILE) -o $@ -l $(PYTRIE_LOG) -s $(LM_SC_BIN)
17
18 pydict_sc.bin.be: $(DICTFILE) $(LM_SC_BIN)
19         ./genpyt -e be -i $(DICTFILE) -o $@ -l $(PYTRIE_LOG) -s $(LM_SC_BIN)
20
21 lm_sc.t3g.le: lm_sc.t3g
22         ./tslmendian -e le -i $(LM_SC_BIN) -o $@
23
24 lm_sc.t3g.be: lm_sc.t3g
25         ./tslmendian -e be -i $(LM_SC_BIN) -o $@
26
27 clean:
28         @rm -f pydict_sc.bin pydict_sc.bin.le pydict_sc.bin.be lm_sc.t3g lm_sc.t3g.le lm_sc.t3g.be pydict_sc.log.utf8
29         @echo cleaned