Mercurial > emacs
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 |
rev | line source |
---|---|
18673 | 1 # Makefile for leim subdirectory in GNU Emacs. |
2 # Copyright (C) 1997 Electrotechnical Laboratory, JAPAN. | |
3 # Licensed to the Free Software Foundation. | |
4 | |
5 # This file is part of GNU Emacs. | |
6 | |
7 # GNU Emacs is free software; you can redistribute it and/or modify | |
8 # it under the terms of the GNU General Public License as published by | |
9 # the Free Software Foundation; either version 2, or (at your option) | |
10 # any later version. | |
11 # | |
12 # GNU Emacs is distributed in the hope that it will be useful, | |
13 # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
15 # GNU General Public License for more details. | |
16 # | |
17 # You should have received a copy of the GNU General Public License | |
18 # along with GNU Emacs; see the file COPYING. If not, write to the | |
19 # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |
20 # Boston, MA 02111-1307, USA. | |
21 | |
22 # Avoid trouble on systems where the `SHELL' variable might be | |
23 # inherited from the environment. | |
24 SHELL = /bin/sh | |
25 | |
26 # Here are the things that we expect ../configure to edit. | |
27 version=@version@ | |
28 prefix=@prefix@ | |
29 datadir=@datadir@ | |
30 lispdir=@lispdir@ | |
31 srcdir=@srcdir@ | |
32 | |
33 INSTALLDIR=${datadir}/emacs/${version}/leim | |
34 | |
35 EMACS=../src/emacs | |
36 | |
37 TAR=tar | |
38 CP=cp | |
39 | |
40 SUBDIRS=quail skk | |
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 | 70 |
71 JAPANESE=quail/japanese.elc skk/skkdic.elc | |
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 | 77 quail/symbol-ksc.elc |
78 | |
79 THAI=quail/thai.elc | |
80 | |
81 VIETNAMESE=quail/viqr.elc | |
82 | |
83 LAO=quail/lao.elc quail/lrt.elc | |
84 | |
85 INDIAN=quail/devanagari.elc | |
86 | |
87 TIBETAN=quail/tibetan.elc | |
88 | |
89 LATIN=quail/latin-pre.elc quail/latin-post.elc | |
90 | |
91 GREEK=quail/greek.elc | |
92 | |
93 RUSSIAN=quail/cyrillic.elc | |
94 | |
95 MISC=quail/ethiopic.elc quail/ipa.elc | |
96 | |
97 CHINESE=${CHINESE-GB} ${CHINESE-BIG5} ${CHINESE-CNS} | |
98 EASTASIA=${CHINESE} ${JAPANESE} ${KOREAN} | |
99 ASIA=${EASTASIA} ${THAI} ${VIETNAMESE} ${LAO} ${INDIAN} | |
100 EUROPEAN=${LATIN} ${GREEK} ${RUSSIAN} | |
101 WORLD=${ASIA} ${EUROPEAN} ${MISC} | |
102 | |
103 all: ${SUBDIRS} ${WORLD} leim-list.el | |
104 | |
105 quail: | |
106 mkdir quail | |
107 ln -s ${srcdir}/quail/*.el quail | |
108 | |
109 skk: | |
110 mkdir skk | |
111 ln -s ${srcdir}/skk/* skk | |
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 | 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 | 116 $(EMACS) -batch --eval '(byte-recompile-directory "quail" 0)' |
117 | |
118 quail/%.el: | |
119 for f in ${srcdir}/quail/*.el; do \ | |
120 [ -f quail/`basename $$f` ] || (cd quail; ln -s $$f .); \ | |
121 done | |
122 | |
123 quail/%.elc: quail/%.el | |
124 $(EMACS) -batch --eval '(byte-recompile-directory "quail" 0)' | |
125 | |
126 skk/%.el: | |
127 ln -s ${srcdir}/$@ $@ | |
128 | |
129 skk/%.elc: skk/%.el | |
130 $(EMACS) -batch -l skkdic-cnv -f batch-byte-compile $< | |
131 | |
132 leim-list.el: ${WORLD} | |
133 $(EMACS) -batch --eval "(update-leim-list-file \".\")" | |
134 | |
135 # install -- all languages supported by LEIM | |
136 # install-asia -- all Asian languages | |
137 # install-eastasia -- all Each Asian languages | |
138 # install-chinese -- all Chinese Languages | |
139 # install-chinese-gb -- Chinese (GB) | |
140 # install-chinese-big5 -- Chinese (BIG5) | |
141 # install-chinese-cns -- Chinese (CNS) | |
142 # install-japanese -- Japanese | |
143 # install-korean -- Korean (hangul and hanja) | |
144 # install-thai -- Thai | |
145 # install-vietnamese -- Vietnamese | |
146 # install-lao -- Lao | |
147 # install-indian -- Indian (Devanagari script) | |
148 # install-tibetan -- Tibetan (Devanagari) | |
149 # install-european -- all European languages | |
150 # install-latin -- all Latin scripts | |
151 # install-greek -- Greek | |
152 # install-russian -- Russian (cyrillic) | |
153 # install-misc -- Ethiopic and IPA | |
154 | |
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 | 163 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")" |
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 | 178 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")" |
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 | 188 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")" |
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 | 193 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")" |
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 | 203 $(EMACS) -batch --eval "(update-leim-list-file \"${INSTALLDIR}\")" |
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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 |