annotate leim/Makefile.in @ 18823:e0aed4d48398 libc-970717 libc-970718 libc-970719 libc-970720

Convert arm32:NetBSD to normal arm canonicalization.
author Erich Stefan Boleyn <erich@uruk.org>
date Wed, 16 Jul 1997 14:45:30 +0000
parents 82ddbecd903d
children f08b8f993e3a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
1 # Makefile for leim subdirectory in GNU Emacs.
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
2 # Copyright (C) 1997 Electrotechnical Laboratory, JAPAN.
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
3 # Licensed to the Free Software Foundation.
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
4
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
5 # This file is part of GNU Emacs.
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
6
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
7 # GNU Emacs is free software; you can redistribute it and/or modify
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
8 # it under the terms of the GNU General Public License as published by
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
9 # the Free Software Foundation; either version 2, or (at your option)
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
10 # any later version.
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
11 #
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
12 # GNU Emacs is distributed in the hope that it will be useful,
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
13 # but WITHOUT ANY WARRANTY; without even the implied warranty of
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
15 # GNU General Public License for more details.
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
16 #
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
17 # You should have received a copy of the GNU General Public License
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
18 # along with GNU Emacs; see the file COPYING. If not, write to the
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
19 # Free Software Foundation, Inc., 59 Temple Place - Suite 330,
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
20 # Boston, MA 02111-1307, USA.
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
21
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
22 # Avoid trouble on systems where the `SHELL' variable might be
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
23 # inherited from the environment.
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
24 SHELL = /bin/sh
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
25
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
26 # Here are the things that we expect ../configure to edit.
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
27 version=@version@
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
28 prefix=@prefix@
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
29 datadir=@datadir@
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
30 lispdir=@lispdir@
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
31 srcdir=@srcdir@
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
32
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
33 INSTALLDIR=${datadir}/emacs/${version}/leim
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
34
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
35 EMACS=../src/emacs
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
36
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
37 TAR=tar
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
38 CP=cp
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
39
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
40 SUBDIRS=quail skk
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
41
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
42 TIT-GB=\
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
43 quail/CTLau.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
44 quail/CCDOSPY.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
45 quail/Punct.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
46 quail/PY.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
47 quail/QJ.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
48 quail/SW.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
49 quail/TONEPY.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
50 quail/ZIRANMA.elc
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
51
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
52 TIT-BIG5=\
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
53 quail/4Corner.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
54 quail/ARRAY30.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
55 quail/CTLauB.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
56 quail/ECDICT.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
57 quail/ETZY.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
58 quail/Punct-b5.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
59 quail/PY-b5.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
60 quail/QJ-b5.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
61 quail/ZOZY.elc
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
62
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
63 CHINESE-GB=${TIT-GB} \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
64 quail/py-punct.elc
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
65
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
66 CHINESE-BIG5=${TIT-BIG5} \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
67 quail/quick-b5.elc quail/tsangchi-b5.elc quail/py-punct-b5.elc
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
68
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
69 CHINESE-CNS=quail/quick-cns.elc quail/tsangchi-cns.elc
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
70
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
71 JAPANESE=quail/japanese.elc skk/skkdic.elc
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
72
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
73 KOREAN= quail/hangul.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
74 quail/hangul3.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
75 quail/hanja.elc \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
76 quail/hanja-jis.elc \
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
77 quail/symbol-ksc.elc
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
78
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
79 THAI=quail/thai.elc
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
80
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
81 VIETNAMESE=quail/viqr.elc
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
82
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
83 LAO=quail/lao.elc quail/lrt.elc
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
84
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
85 INDIAN=quail/devanagari.elc
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
86
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
87 TIBETAN=quail/tibetan.elc
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
88
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
89 LATIN=quail/latin-pre.elc quail/latin-post.elc
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
90
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
91 GREEK=quail/greek.elc
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
92
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
93 RUSSIAN=quail/cyrillic.elc
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
94
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
95 MISC=quail/ethiopic.elc quail/ipa.elc
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
96
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
97 CHINESE=${CHINESE-GB} ${CHINESE-BIG5} ${CHINESE-CNS}
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
98 EASTASIA=${CHINESE} ${JAPANESE} ${KOREAN}
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
99 ASIA=${EASTASIA} ${THAI} ${VIETNAMESE} ${LAO} ${INDIAN}
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
100 EUROPEAN=${LATIN} ${GREEK} ${RUSSIAN}
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
101 WORLD=${ASIA} ${EUROPEAN} ${MISC}
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
102
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
103 all: ${SUBDIRS} ${WORLD} leim-list.el
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
104
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
105 quail:
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
106 mkdir quail
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
107 ln -s ${srcdir}/quail/*.el quail
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
108
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
109 skk:
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
110 mkdir skk
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
111 ln -s ${srcdir}/skk/* skk
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
112
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
113 ${TIT-GB} ${TIT-BIG5}:
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
114 $(EMACS) -batch -l titdic-cnv -f batch-titdic-convert\
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
115 -dir quail ${srcdir}/CXTERM-DIC
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
116 $(EMACS) -batch --eval '(byte-recompile-directory "quail" 0)'
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
117
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
118 quail/%.el:
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
119 for f in ${srcdir}/quail/*.el; do \
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
120 [ -f quail/`basename $$f` ] || (cd quail; ln -s $$f .); \
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
121 done
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
122
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
123 quail/%.elc: quail/%.el
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
124 $(EMACS) -batch --eval '(byte-recompile-directory "quail" 0)'
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
125
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
126 skk/%.el:
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
127 ln -s ${srcdir}/$@ $@
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
128
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
129 skk/%.elc: skk/%.el
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
130 $(EMACS) -batch -l skkdic-cnv -f batch-byte-compile $<
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
131
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
132 leim-list.el: ${WORLD}
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
133 $(EMACS) -batch --eval "(update-leim-list-file \".\")"
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
134
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
135 # install -- all languages supported by LEIM
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
136 # install-asia -- all Asian languages
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
137 # install-eastasia -- all Each Asian languages
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
138 # install-chinese -- all Chinese Languages
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
139 # install-chinese-gb -- Chinese (GB)
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
140 # install-chinese-big5 -- Chinese (BIG5)
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
141 # install-chinese-cns -- Chinese (CNS)
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
142 # install-japanese -- Japanese
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
143 # install-korean -- Korean (hangul and hanja)
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
144 # install-thai -- Thai
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
145 # install-vietnamese -- Vietnamese
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
146 # install-lao -- Lao
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
147 # install-indian -- Indian (Devanagari script)
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
148 # install-tibetan -- Tibetan (Devanagari)
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
149 # install-european -- all European languages
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
150 # install-latin -- all Latin scripts
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
151 # install-greek -- Greek
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
152 # install-russian -- Russian (cyrillic)
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
153 # install-misc -- Ethiopic and IPA
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
154
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
155 install: all
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
156 EL=`echo ${WORLD} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
157 $(TAR) cfh - $$EL ${WORLD} | (cd ${INSTALLDIR}; $(TAR) xvf -)
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
158 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
159
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
160 install-asia: all
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
161 EL=`echo ${ASIA} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
162 $(TAR) cfh - $$EL ${ASIA} | (cd ${INSTALLDIR}; $(TAR) xvf -)
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
163 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
164
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
165 install-eastasia: all
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
166 EL=`echo ${EASTASIA} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
167 $(TAR) cfh - $$EL ${EASTASIA} | (cd ${INSTALLDIR}; $(TAR) xvf -)
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
168 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
169
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
170 install-chinese: all ${CHINESE}
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
171 EL=`echo ${CHINESE} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
172 $(TAR) cfh - $$EL ${CHINESE} | (cd ${INSTALLDIR}; $(TAR) xvf -)
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
173 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
174
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
175 install-chinese-gb: all ${CHINESE-GB}
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
176 EL=`echo ${CHINESE-GB} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
177 $(TAR) cfh - $$EL ${CHINESE-GB} | (cd ${INSTALLDIR}; $(TAR) xvf -)
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
178 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
179
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
180 install-chinese-big5: all ${CHINESE-BIG5}
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
181 EL=`echo ${CHINESE-BIG5} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
182 $(TAR) cfh - $$EL ${CHINESE-BIG5} | (cd ${INSTALLDIR}; $(TAR) xvf -)
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
183 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
184
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
185 install-chinese-cns: all ${CHINESE-CNS}
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
186 EL=`echo ${CHINESE-CNS} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
187 $(TAR) cfh - $$EL ${CHINESE-CNS} | (cd ${INSTALLDIR}; $(TAR) xvf -)
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
188 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
189
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
190 install-japanese: all ${JAPANESE}
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
191 EL=`echo ${JAPANESE} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
192 $(TAR) cfh - $$EL ${JAPANESE} | (cd ${INSTALLDIR}; $(TAR) xvf -)
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
193 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
194
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
195 install-korean: all ${KOREAN}
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
196 EL=`echo ${KOREAN} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
197 $(TAR) cfh - $$EL ${KOREAN} | (cd ${INSTALLDIR}; $(TAR) xvf -)
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
198 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
199
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
200 install-thai: all ${THAI}
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
201 EL=`echo ${THAI} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
202 $(TAR) cfh - $$EL ${THAI} | (cd ${INSTALLDIR}; $(TAR) xvf -)
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
203 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
204
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
205 install-vietnamese: all ${VIETNAMESE}
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
206 EL=`echo ${VIETNAMESE} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
207 $(TAR) cfh - $$EL ${VIETNAMESE} | (cd ${INSTALLDIR}; $(TAR) xvf -)
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
208 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
209
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
210 install-lao: all ${LAO}
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
211 EL=`echo ${LAO} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
212 $(TAR) cfh - $$EL ${LAO} | (cd ${INSTALLDIR}; $(TAR) xvf -)
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
213 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
214
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
215 install-indian: all ${INDIAN}
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
216 EL=`echo ${INDIAN} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
217 $(TAR) cfh - $$EL ${INDIAN} | (cd ${INSTALLDIR}; $(TAR) xvf -)
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
218 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
219
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
220 install-tibetan: all ${TIBETAN}
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
221 EL=`echo ${TIBETAN} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
222 $(TAR) cfh - $$EL ${TIBETAN} | (cd ${INSTALLDIR}; $(TAR) xvf -)
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
223 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
224
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
225 install-european: all ${EUROPEAN}
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
226 EL=`echo ${EUROPEAN} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
227 $(TAR) cfh - $$EL ${EUROPEAN} | (cd ${INSTALLDIR}; $(TAR) xvf -)
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
228 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
229
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
230 install-latin: all ${LATIN}
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
231 EL=`echo ${LATIN} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
232 $(TAR) cfh - $$EL ${LATIN} | (cd ${INSTALLDIR}; $(TAR) xvf -)
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
233 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
234
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
235 install-greek: all ${GREEK}
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
236 EL=`echo ${GREEK} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
237 $(TAR) cfh - $$EL ${GREEK} | (cd ${INSTALLDIR}; $(TAR) xvf -)
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
238 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
239
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
240 install-russian: all ${RUSSIAN}
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
241 EL=`echo ${RUSSIAN} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
242 $(TAR) cfh - $$EL ${RUSSIAN} | (cd ${INSTALLDIR}; $(TAR) xvf -)
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
243 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
244
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
245 install-misc: all ${MISC}
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
246 EL=`echo ${MISC} | sed 's/\.elc/.el/g'`; \
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
247 $(TAR) cfh - $$EL ${MISC} | (cd ${INSTALLDIR}; $(TAR) xvf -)
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
248 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")"
18673
751941736224 Initial revision
Kenichi Handa <handa@m17n.org>
parents:
diff changeset
249
18802
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
250 mostlyclean:
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
251 rm -f quail/*.elc
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
252
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
253 clean:
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
254 rm -rf ${SUBDIRS} leim-list.el
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
255
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
256 distclean maintainer-clean: clean
82ddbecd903d Rules re-written to avoid tricky code.
Kenichi Handa <handa@m17n.org>
parents: 18673
diff changeset
257 rm -f Makefile