# ;; install files into the emacs site-lisp directory
# ;; ex. /usr/local/share/emacs/site-lisp/egg
-DEPS = -l ./docomp.el
+DEPS = -l ./docomp.el -l ./jisx0213.el
BATCHFLAGS = -batch -q -no-site-file -no-init-file
ETCS = Makefile docomp.el \
SRCS = ${TOPSRCS} ${EGGSRCS} ${ITSSRCS}
TOPSRCS = \
- egg-util.el \
- menudiag.el its.el egg-edep.el \
- egg-mlh.el egg-cnv.el egg-com.el \
egg.el \
+ egg-edep.el \
+ egg-com.el \
+ egg-cnv.el \
+ egg-util.el \
+ egg-mlh.el \
+ egg-sim.el \
+ menudiag.el \
+ its.el \
+ its-keydef.el \
+#
EGGSRCS = \
egg/cannarpc.el egg/canna.el \
egg/sj3rpc.el egg/sj3.el \
egg/wnnrpc.el egg/wnn.el \
+#
ITSSRCS = \
its/ascii.el \
+ its/aynu.el \
its/bixing.el \
its/erpin.el \
its/hankata.el \
its/quanjiao.el \
its/zenkaku.el \
its/zhuyin.el \
- its-keydef.el \
+#
ELCS = ${SRCS:.el=.elc}
TOPELCS = ${TOPSRCS:.el=.elc}
DIST = ${ETCS} ${SRCS} ${INITELS}
+all: ${ELCS}
.SUFFIXES: .el .elc
.el.elc:
${EMACS} ${BATCHFLAGS} ${DEPS} -f batch-byte-compile $<
-all: ${ELCS}
-
clean:
- rm -f ${ELCS} config.* *~ */*~ Makefile
+ rm -f ${ELCS} *~ */*~ \#* .\#* */\#* */.\#*
+
+distclean:
+ rm -f ${ELCS} config.* Makefile
install: install-site
egg/sj3rpc.elc: egg-com.elc egg/sj3.elc
egg/wnnrpc.elc: egg-com.elc egg/wnn.elc
-egg.elc its/ascii.elc its/erpin.elc its/hankata.elc \
-its/hira.elc its/jeonkak.elc its/pinyin.elc \
+egg.elc its/ascii.elc its/aynu.elc its/erpin.elc \
+its/hankata.elc its/hira.elc its/jeonkak.elc its/pinyin.elc \
its/hangul.elc its/kata.elc its/quanjiao.elc \
its/zenkaku.elc its/zhuyin.elc: its-keydef.elc