Commits

Anonymous committed 78acdc0

package Makefile overhaul -- remove explicit targets, explicit specification of generated .el files, etc; all is done using directives [i.e. variables], as documented in XEmacs.rules

Comments (0)

Files changed (3)

+lookup*.html
+2003-03-21  Ben Wing  <ben@xemacs.org>
+
+	* .cvsignore: New file.  Add lookup*.html.
+
 2003-03-09  Ben Wing  <ben@xemacs.org>
 
 	* Makefile: Deleted.

texi/Makefile

-# Makefile for TM manual
-
-# This file is part of XEmacs.
-
-# XEmacs is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the
-# Free Software Foundation; either version 2, or (at your option) any
-# later version.
-
-# XEmacs is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-# for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with XEmacs; see the file COPYING.  If not, write to
-# the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
-
-# The japanese texinfo files requires the very latest 20.0 xemacs
-EMACS = ../../src/xemacs
-NAMES_ALL = lookup
-#NAMES_ALL = $(NAMES_EN)
-INFOS = lookup.info
-DVIS  = $(NAMES_EN:%=%.dvi)
-
-TEXI2DVI = texi2dvi
-MAKEINFO = makeinfo
-
-HTML_FILES = lookup*.html lookup-guide*.html
-HTML_DEP = lookup.html lookup-guide.html
-
-include ../../../XEmacs.rules
-
-# List of all the texinfo files in the manual:
-
-compile:: info
-info : $(INFOS)
-
-FORMAT_INFO_LEVEL_3_USING_XEMACS_NO_SAVE_ARGS = -eval '(setq load-path (append (list "../../../xemacs-packages/texinfo" "../../../xemacs-packages/xemacs-base") load-path))' -l informat -l texinfmt -f texinfo-format-buffer
-
-%.info : %.texi
-	$(EMACS) -batch -q -no-site-file -insert $< \
-		-eval '(unless (featurep (quote mule)) (kill-emacs 0))' \
-		$(FORMAT_INFO_LEVEL_3_USING_XEMACS_NO_SAVE_ARGS) \
-		-eval '(setq file-coding-system (quote iso-2022-7))' \
-		-eval '(save-buffer 0)'
-
-dvi: $(DVIS)
-.texi.dvi :
-	$(TEXI2DVI) $<
-
-.PHONY: mostlyclean clean distclean realclean extraclean
-mostlyclean:
-	rm -f *.toc *.aux *.oaux *.log *.cp *.cps *.fn *.fns *.tp *.tps \
-              *.vr *.vrs *.pg *.pgs *.ky *.kys
-clean:: mostlyclean
-	rm -f *.dvi *.ps make.out core $(HTML_FILES)
-distclean::  clean
-realclean:  clean
-extraclean: clean
-	-rm -f *~ \#*