OSDN Git Service

fix typo in ChangeLog (2015-02-03) (2015-02-02)
[tamago-tsunagi/tamago-tsunagi.git] / Makefile.in
index 8240408..da3ccb7 100644 (file)
@@ -1,13 +1,18 @@
-# Makefile --- Makefile of EGG V4.0
+# Makefile --- Makefile of Tamago-tsunagi
 
-# Copyright (C) 1999, 2000 Free Software Foundation, Inc
+# Copyright (C) 1999, 2000, 2015 Free Software Foundation, Inc
+#               2015 Mitsutoshi NAKANO <bkbin005@rinku.zaq.ne.jp>
+#               2015 ARAI Shun-ichi <hermes@ceres.dti.ne.jp>
 # Author: NIIBE Yutaka <gniibe@chroot.org>
 #         TOMURA Satoru <tomura@etl.go.jp>
-# Maintaner: Satoru Tomura <tomura@etl.go.jp>
 
 .SUFFIXES:
 SHELL  = @SHELL@
 
+srcdir = @srcdir@
+top_srcdir = @top_srcdir@
+VPATH = @srcdir@
+
 #------------------------------------------------
 #  Configuration parameters
 #------------------------------------------------
@@ -18,6 +23,7 @@ lispdir       = @lispdir@
 #------------------------------------------------
 
 prefix = @prefix@
+datarootdir= @datarootdir@
 INSTALL = @INSTALL@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_SCRIPT = @INSTALL_SCRIPT@
@@ -31,7 +37,7 @@ INSTALL_INFO = install-info
 #       ;; install files into the emacs site-lisp directory
 #       ;; ex. /usr/local/share/emacs/site-lisp/egg
 
-DEPS   = -l ./docomp.el
+DEPS   = -l $(top_srcdir)/docomp.el
 BATCHFLAGS     = -batch -q -no-site-file -no-init-file
 
 ETCS   = Makefile docomp.el \
@@ -46,25 +52,32 @@ TOPSRCS     = \
        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 \
+       leim-list.el \
 
 #
 EGGSRCS        = \
        egg/cannarpc.el egg/canna.el \
        egg/sj3rpc.el egg/sj3.el \
        egg/wnnrpc.el egg/wnn.el \
+       egg/anthyipc.el egg/anthy.el
 
 #
+AYNU   = @HAVE_JISX0213@ its/aynu.el
+
 ITSSRCS        = \
        its/ascii.el \
        its/bixing.el \
        its/erpin.el \
+       its/greek.el \
        its/hankata.el \
        its/hira.el \
        its/jeonkak.el \
+        its/greek.el \
        its/pinyin.el \
        its/hangul.el \
        its/kata.el \
@@ -72,7 +85,8 @@ ITSSRCS       = \
        its/quanjiao.el \
        its/zenkaku.el \
        its/zhuyin.el \
-       its-keydef.el \
+       its/jiskana.el \
+       ${AYNU}
 
 #
 ELCS   = ${SRCS:.el=.elc}
@@ -85,6 +99,8 @@ ITSELCS       = ${ITSSRCS:.el=.elc}
 
 DIST   = ${ETCS} ${SRCS} ${INITELS}
 
+ETAGS  = etags
+
 all: ${ELCS}
 
 .SUFFIXES: .el .elc
@@ -93,39 +109,45 @@ all: ${ELCS}
        ${EMACS} ${BATCHFLAGS} ${DEPS} -f batch-byte-compile $<
 
 clean: 
-       rm -f ${ELCS} *~ */*~ \#* .\#* */\#* */.\#*
+       rm -f ${ELCS} *~ */*~ \#* .\#* */\#* */.\#* TAGS
 
-distclean: 
-       rm -f ${ELCS} config.* Makefile 
+tags:
+       ${ETAGS} *.el egg/*.el its/*.el helper/*.c
+
+distclean: clean
+       rm -f ${ELCS} config.* Makefile
+       rm -rf autom4te.cache/
 
 install: install-site
 
 install-site: all
        echo "Egg system will be installed in ${lispdir}/egg...."; \
-       if [ -d ${lispdir}/egg ]; then \
+       if [ -d ${DESTDIR}${lispdir}/egg ]; then \
          echo "Clean up the previsous installation...."; \
-         rm -rf ${lispdir}/egg/*;  \
+         rm -rf ${DESTDIR}${lispdir}/egg/*;  \
        else \
          echo "Make the directory ${lispdir}/egg..."; \
-         mkdir ${lispdir}/egg; \
+         mkdir -p ${DESTDIR}${lispdir}/egg; \
        fi; \
 #
        for FILE in ${TOPSRCS} ${TOPELCS} ${INITELS}; \
          do  \
-           ${INSTALL_DATA}  $${FILE} ${lispdir}/egg/; \
+           ${INSTALL_DATA}  $${FILE} ${DESTDIR}${lispdir}/egg/; \
          done; \
 #
-       mkdir ${lispdir}/egg/egg ; \
+       mkdir -p ${DESTDIR}${lispdir}/egg/egg ; \
        for FILE in ${EGGSRCS} ${EGGELCS} ; \
          do  \
-           ${INSTALL_DATA}  $${FILE} ${lispdir}/egg/egg; \
+           ${INSTALL_DATA}  $${FILE} ${DESTDIR}${lispdir}/egg/egg; \
          done; \
+       touch ${DESTDIR}${lispdir}/egg/egg/.nosearch; \
 #
-       mkdir ${lispdir}/egg/its ; \
+       mkdir -p ${DESTDIR}${lispdir}/egg/its ; \
        for FILE in ${ITSSRCS} ${ITSELCS} ; \
          do  \
-           ${INSTALL_DATA}  $${FILE} ${lispdir}/egg/its ; \
+           ${INSTALL_DATA}  $${FILE} ${DESTDIR}${lispdir}/egg/its ; \
          done; \
+       touch ${DESTDIR}${lispdir}/egg/its/.nosearch; \
 
 
 uninstall-site:
@@ -137,9 +159,7 @@ uninstall-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/greek.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
-
-