diff leim/Makefile.in @ 19556:b21c14f05753

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.
author Kenichi Handa <handa@m17n.org>
date Tue, 26 Aug 1997 12:04:43 +0000
parents e67f4e6a5a24
children a647176226bc
line wrap: on
line diff
--- a/leim/Makefile.in	Tue Aug 26 12:03:42 1997 +0000
+++ b/leim/Makefile.in	Tue Aug 26 12:04:43 1997 +0000
@@ -72,15 +72,21 @@
 	quail/QJ-b5.el		\
 	quail/ZOZY.el
 
-TIT=${TIT-GB} ${TIT-BIG5}
+CHINESE-TIT=${TIT-GB} ${TIT-BIG5}
+
+NON-TIT-GB=quail/py-punct.el
 
-CHINESE-GB=${TIT-GB} \
-	quail/py-punct.el
+NON-TIT-BIG5=quail/quick-b5.el quail/tsang-b5.el quail/pypunct-b5.el
+
+NON-TIT-CNS=quail/quick-cns.el quail/tsang-cns.el
 
-CHINESE-BIG5=${TIT-BIG5} \
-	quail/quick-b5.el quail/tsang-b5.el quail/pypunct-b5.el
+CHINESE-NON-TIT=${NON-TIT-GB} ${NON-TIT-BIG5} ${NON-TIT-CNS}
+
+CHINESE-GB=${TIT-GB} ${NON-TIT-GB}
 
-CHINESE-CNS=quail/quick-cns.el quail/tsang-cns.el
+CHINESE-BIG5=${TIT-BIG5} ${NON-TIT-BIG5} 
+
+CHINESE-CNS=${NON-TIT-CNS} 
 
 JAPANESE=quail/japanese.el skk/skkdic.el
 
@@ -114,6 +120,9 @@
 EUROPEAN=${LATIN} ${GREEK} ${RUSSIAN}
 WORLD=${ASIA} ${EUROPEAN} ${MISC}
 
+TIT=${CHINESE-TIT}
+NON-TIT=${CHINESE-NON-TIT} ${JAPANESE} ${KOREAN} ${EUROPEAN} ${MISC}
+
 all: ${EMACS} ${SUBDIRS} ${WORLD} leim-list.el
 
 # To ensure that we can run Emacs.  This target is ignored (never
@@ -156,8 +165,12 @@
 	  rm -rf ${INSTALLDIR}/leim-list.el; \
 	  rm -rf ${INSTALLDIR}/quail ${INSTALLDIR}/skk ; \
 	  echo "Copying leim files to ${INSTALLDIR} ..." ; \
-	  tar -chf - leim-list.el ${SUBDIRS} \
-	       | (cd ${INSTALLDIR}; umask 0; tar -xvf - && cat > /dev/null) ;\
+	  cp leim-list.el ${INSTALLDIR} ; \
+	  tar -cf - ${TIT} \
+		| (cd ${INSTALLDIR}; umask 0; tar -xvf - && cat > /dev/null) ;\
+	  cd ${srcdir}; \
+	  tar -cf - ${NON-TIT} \
+		| (cd ${INSTALLDIR}; umask 0; tar -xvf - && cat > /dev/null) ;\
 	else true; fi
 
 clean mostlyclean: