Mercurial > emacs
changeset 19457:354d9588342d
(install): Just copy leim-list.el instead of running
update-leim-list-file on ${INSTALLDIR}.
(CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
py-punct-b5.el -> pypunct-b5.el.
(CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
(leim-list.el): Delete old files not contained in ${WORLD}.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Fri, 22 Aug 1997 01:24:09 +0000 |
parents | f5627d8c422a |
children | 196438eb86d1 |
files | leim/Makefile.in |
diffstat | 1 files changed, 14 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/leim/Makefile.in Fri Aug 22 01:22:49 1997 +0000 +++ b/leim/Makefile.in Fri Aug 22 01:24:09 1997 +0000 @@ -78,9 +78,9 @@ quail/py-punct.el CHINESE-BIG5=${TIT-BIG5} \ - quail/quick-b5.el quail/tsangchi-b5.el quail/py-punct-b5.el + quail/quick-b5.el quail/tsang-b5.el quail/pypunct-b5.el -CHINESE-CNS=quail/quick-cns.el quail/tsangchi-cns.el +CHINESE-CNS=quail/quick-cns.el quail/tsang-cns.el JAPANESE=quail/japanese.el skk/skkdic.el @@ -139,18 +139,26 @@ @LN_S@ ${srcdir}/$@ $@ @LN_S@ ${srcdir}/$@c $@c +# Before running update-leim-list-file, delete all old files which are +# not contained in ${WORLD}. leim-list.el: ${SUBDIRS} ${WORLD} + for dir in ${SUBDIRS}; do \ + for f in $${dir}/*.el; do \ + if echo ${WORLD} | grep $${f} > /dev/null; then true; \ + else rm -f $${f}* ; fi \ + done \ + done ${RUN-EMACS} -l ${buildlisppath}/international/quail \ --eval "(update-leim-list-file \".\")" install: all if [ x`(cd ${INSTALLDIR}; /bin/pwd)` != x`(/bin/pwd)` ] ; then \ + rm -rf ${INSTALLDIR}/leim-list.el; \ rm -rf ${INSTALLDIR}/quail ${INSTALLDIR}/skk ; \ - echo "Copying leim/quail/* and leim/skk/* to ${INSTALLDIR} ..." ; \ - tar -chf - ${SUBDIRS} | (cd ${INSTALLDIR}; umask 0; tar -xvf -) ; \ + echo "Copying leim files to ${INSTALLDIR} ..." ; \ + tar -chf - leim-list.el ${SUBDIRS} \ + | (cd ${INSTALLDIR}; umask 0; tar -xvf -) ; \ else true; fi - ${RUN-EMACS} -l ${buildlisppath}/international/quail \ - --eval "(update-leim-list-file \"${INSTALLDIR}\")" clean mostlyclean: ELC=`echo ${TIT} | sed 's/\.el/.elc/g'`; \