make info?

NAKAJI Hiroyuki nakaji @ tutrp.tut.ac.jp
2003年 1月 10日 (金) 22:41:29 JST


中治です。

SEMIのsemi-1_14枝にはtexiが入っていますが、infoを作りません。Makefile
を修正して、ファイルをひとつ追加するというのはどうでしょうか?

今のところ、infoを実際にインストールするルールは書いていません。
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /cvs/root/semi/Makefile,v
retrieving revision 1.49.2.8
diff -u -u -r1.49.2.8 Makefile
--- Makefile	15 Nov 2002 08:37:34 -0000	1.49.2.8
+++ Makefile	10 Jan 2003 13:39:20 -0000
@@ -15,18 +15,22 @@
 EMACS	= emacs
 XEMACS	= xemacs
 FLAGS   = -batch -q -no-site-file -l SEMI-MK
+MAKEINFOFLAGS = $(FLAGS) -l infohack.el -f batch-makeinfo
 
 PREFIX	= NONE
 LISPDIR = NONE
 PACKAGEDIR = NONE
 VERSION_SPECIFIC_LISPDIR = NONE
 
-GOMI	= *.elc
+GOMI	= *.elc *.info
 
 VERSION	= $(API).$(RELEASE)
 ARC_DIR_PREFIX = /home/kanji/tomo/public_html/comp/emacsen/lisp
 ARC_DIR = $(ARC_DIR_PREFIX)/semi/semi-$(API)-for-flim-$(FLIM_API)
 
+INFO_DEPS = mime-ui-en.info mime-ui-ja.info
+
+all: elc info
 
 elc:
 	$(EMACS) $(FLAGS) -f compile-semi \
@@ -36,7 +40,15 @@
 	$(EMACS) $(FLAGS) -f install-semi \
 		$(PREFIX) $(LISPDIR) $(VERSION_SPECIFIC_LISPDIR)
 
-install:	install-elc
+info: $(INFO_DEPS)
+
+%.info: %.texi
+	$(EMACS) $(MAKEINFOFLAGS) $<
+
+install-info:	info
+	@true
+
+install:	install-elc install-info
 
 
 package:
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: infohack.el
型:         application/octet-stream
サイズ:     5131 バイト
説明:       無し
URL:        <http://lists.chise.org/pipermail/emacs-mime-ja/attachments/20030110/71ed6107/attachment.obj>
-------------- next part --------------
-- 
NAKAJI Hiroyuki (中治 弘行)


More information about the Emacs-mime-ja mailing list