2
opencc = $(top_builddir)/src/opencc
3
dictionary = $(top_builddir)/src/*.ocd
4
config = $(top_srcdir)/data/config/*.ini
5
check_sh = $(top_srcdir)/test/check.sh
7
testcases_dir = $(top_srcdir)/test/testcases
8
zhs2zht_in = $(testcases_dir)/zhs2zht.in
9
zhs2zht_ans = $(testcases_dir)/zhs2zht.ans
10
zht2zhs_in = $(testcases_dir)/zht2zhs.in
11
zht2zhs_ans = $(testcases_dir)/zht2zhs.ans
12
mix2zht_in = $(testcases_dir)/mix2zht.in
13
mix2zht_ans = $(testcases_dir)/mix2zht.ans
14
mix2zhs_in = $(testcases_dir)/mix2zhs.in
15
mix2zhs_ans = $(testcases_dir)/mix2zhs.ans
35
test: $(opencc) $(dictionary) $(config) $(check_sh) $(testcases)
37
$(link) $(dictionary) .
39
$(link) $(zhs2zht_in) .
40
$(link) $(zhs2zht_ans) .
41
$(link) $(zht2zhs_in) .
42
$(link) $(zht2zhs_ans) .
43
$(link) $(mix2zht_in) .
44
$(link) $(mix2zht_ans) .
45
$(link) $(mix2zhs_in) .
46
$(link) $(mix2zhs_ans) .
47
$(SHELL) $(check_sh) zhs2zht
48
$(SHELL) $(check_sh) zht2zhs
49
$(SHELL) $(check_sh) mix2zht
50
$(SHELL) $(check_sh) mix2zhs