aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa1997-08-26 12:04:43 +0000
committerKenichi Handa1997-08-26 12:04:43 +0000
commitef2300a746c017ace2ae5a98da09d26f4c74848c (patch)
treeaad0576ea48e7b1c95113c90cd9d0a771926d75e
parentf17ccaeed3306fad0bfa0008975d658521ecd5cb (diff)
downloademacs-ef2300a746c017ace2ae5a98da09d26f4c74848c.tar.gz
emacs-ef2300a746c017ace2ae5a98da09d26f4c74848c.zip
Re-arrange macros so that the macro TIT contains
only Quial packages generated from CXTERM dictionaries, and the macro NON-TIT contains only Quial packages distributed with Emacs. (install): Do not use -h option for tar, instead copy ${NON-TIT} and ${TIT} separately.
-rw-r--r--leim/Makefile.in29
1 files changed, 21 insertions, 8 deletions
diff --git a/leim/Makefile.in b/leim/Makefile.in
index 3e6ad0a3fe4..ec83969cea9 100644
--- a/leim/Makefile.in
+++ b/leim/Makefile.in
@@ -72,15 +72,21 @@ TIT-BIG5=\
72 quail/QJ-b5.el \ 72 quail/QJ-b5.el \
73 quail/ZOZY.el 73 quail/ZOZY.el
74 74
75TIT=${TIT-GB} ${TIT-BIG5} 75CHINESE-TIT=${TIT-GB} ${TIT-BIG5}
76 76
77CHINESE-GB=${TIT-GB} \ 77NON-TIT-GB=quail/py-punct.el
78 quail/py-punct.el
79 78
80CHINESE-BIG5=${TIT-BIG5} \ 79NON-TIT-BIG5=quail/quick-b5.el quail/tsang-b5.el quail/pypunct-b5.el
81 quail/quick-b5.el quail/tsang-b5.el quail/pypunct-b5.el
82 80
83CHINESE-CNS=quail/quick-cns.el quail/tsang-cns.el 81NON-TIT-CNS=quail/quick-cns.el quail/tsang-cns.el
82
83CHINESE-NON-TIT=${NON-TIT-GB} ${NON-TIT-BIG5} ${NON-TIT-CNS}
84
85CHINESE-GB=${TIT-GB} ${NON-TIT-GB}
86
87CHINESE-BIG5=${TIT-BIG5} ${NON-TIT-BIG5}
88
89CHINESE-CNS=${NON-TIT-CNS}
84 90
85JAPANESE=quail/japanese.el skk/skkdic.el 91JAPANESE=quail/japanese.el skk/skkdic.el
86 92
@@ -114,6 +120,9 @@ ASIA=${EASTASIA} ${THAI} ${VIETNAMESE} ${LAO} ${INDIAN} ${TIBETAN}
114EUROPEAN=${LATIN} ${GREEK} ${RUSSIAN} 120EUROPEAN=${LATIN} ${GREEK} ${RUSSIAN}
115WORLD=${ASIA} ${EUROPEAN} ${MISC} 121WORLD=${ASIA} ${EUROPEAN} ${MISC}
116 122
123TIT=${CHINESE-TIT}
124NON-TIT=${CHINESE-NON-TIT} ${JAPANESE} ${KOREAN} ${EUROPEAN} ${MISC}
125
117all: ${EMACS} ${SUBDIRS} ${WORLD} leim-list.el 126all: ${EMACS} ${SUBDIRS} ${WORLD} leim-list.el
118 127
119# To ensure that we can run Emacs. This target is ignored (never 128# To ensure that we can run Emacs. This target is ignored (never
@@ -156,8 +165,12 @@ install: all
156 rm -rf ${INSTALLDIR}/leim-list.el; \ 165 rm -rf ${INSTALLDIR}/leim-list.el; \
157 rm -rf ${INSTALLDIR}/quail ${INSTALLDIR}/skk ; \ 166 rm -rf ${INSTALLDIR}/quail ${INSTALLDIR}/skk ; \
158 echo "Copying leim files to ${INSTALLDIR} ..." ; \ 167 echo "Copying leim files to ${INSTALLDIR} ..." ; \
159 tar -chf - leim-list.el ${SUBDIRS} \ 168 cp leim-list.el ${INSTALLDIR} ; \
160 | (cd ${INSTALLDIR}; umask 0; tar -xvf - && cat > /dev/null) ;\ 169 tar -cf - ${TIT} \
170 | (cd ${INSTALLDIR}; umask 0; tar -xvf - && cat > /dev/null) ;\
171 cd ${srcdir}; \
172 tar -cf - ${NON-TIT} \
173 | (cd ${INSTALLDIR}; umask 0; tar -xvf - && cat > /dev/null) ;\
161 else true; fi 174 else true; fi
162 175
163clean mostlyclean: 176clean mostlyclean: