Mercurial > hg > xemacs-beta
view man/xemacs/Makefile @ 0:376386a54a3c r19-14
Import from CVS: tag r19-14
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:45:50 +0200 |
parents | |
children | 4b173ad71786 |
line wrap: on
line source
# Makefile for the XEmacs Reference Manual. # # based on FSF Makefile, 11 August 1990 # Modified by Ben Wing, February 1994 # Redefine `TEX' if `tex' does not invoke plain TeX. For example: # TEX=platex TEX=tex # Where the TeX macros are kept: texmacrodir = /usr/local/lib/tex/macros # Where the Emacs hierarchy lives ($EMACS in the INSTALL document for Emacs.) # For example: # emacslibdir = /usr/local/gnu/lib/emacs # Directory where Emacs is installed, by default: emacslibdir = /usr/local/emacs # Unless you have a nonstandard Emacs installation, these shouldn't have to # be changed. prefix = /usr/local infodir = ${prefix}/info # The name of the manual: NAME=xemacs # List of all the texinfo files in the manual: srcs = xemacs.texi abbrevs.texi basic.texi buffers.texi building.texi \ calendar.texi cmdargs.texi custom.texi display.texi entering.texi \ files.texi fixit.texi glossary.texi gnu.texi help.texi indent.texi \ keystrokes.texi killing.texi xemacs.texi m-x.texi major.texi mark.texi \ menus.texi mini.texi misc.texi mouse.texi new.texi picture.texi \ programs.texi reading.texi regs.texi frame.texi search.texi sending.texi \ text.texi trouble.texi undo.texi windows.texi all: ../../info/$(NAME).info $(NAME).dvi: $(srcs) ../texindex # Avoid losing old contents of aux file entirely. -mv $(NAME).aux $(NAME).oaux # First shot to define xrefs: $(TEX) $(NAME).texi ../texindex $(NAME).?? $(TEX) $(NAME).texi ../../info/$(NAME).info: $(srcs) ../makeinfo ../makeinfo $(NAME).texi 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 rm -f make.out core distclean: clean realclean: distclean extraclean: distclean -rm -f *~ \#* ../texindex: (cd ..; make texindex) ../makeinfo: (cd ..; make makeinfo)