Mercurial > hg > xemacs-beta
diff man/Makefile @ 5496:a7da359711ce
Backed out changeset e82f5b7010fe, incompatible with extant makeinfo.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Mon, 02 May 2011 10:35:36 +0100 |
parents | e82f5b7010fe |
children | 70af4098e14f 64be8a494bdc |
line wrap: on
line diff
--- a/man/Makefile Fri Feb 19 22:39:19 2010 -0600 +++ b/man/Makefile Mon May 02 10:35:36 2011 +0100 @@ -1,7 +1,7 @@ # Makefile for man subdirectory in XEmacs # Copyright (C) 1995 Board of Trustees, University of Illinois # Copyright (C) 1994, 1995 Sun Microsystems. -# Copyright (C) 2005, 2010 Ben Wing. +# Copyright (C) 2005 Ben Wing. # This file is part of XEmacs. @@ -43,37 +43,77 @@ HTMLDIR = ../html PHOTODIR = ../etc/photos -src_files1 = \ - $(DIR)beta.texi \ - $(DIR)cl.texi \ - $(DIR)custom.texi \ - $(DIR)emodules.texi \ - $(DIR)external-widget.texi \ - $(DIR)info.texi \ - $(DIR)internals.texi \ - $(DIR)lispref.texi \ - $(DIR)new-users-guide.texi \ - $(DIR)standards.texi \ - $(DIR)term.texi \ - $(DIR)termcap.texi \ - $(DIR)texinfo.texi \ - $(DIR)widget.texi \ - $(DIR)xemacs.texi \ - $(DIR)xemacs-faq.texi +info_files = \ + $(INFODIR)/beta.info \ + $(INFODIR)/cl.info \ + $(INFODIR)/custom.info \ + $(INFODIR)/emodules.info \ + $(INFODIR)/external-widget.info \ + $(INFODIR)/info.info \ + $(INFODIR)/internals.info \ + $(INFODIR)/lispref.info \ + $(INFODIR)/new-users-guide.info \ + $(INFODIR)/standards.info \ + $(INFODIR)/term.info \ + $(INFODIR)/termcap.info \ + $(INFODIR)/texinfo.info \ + $(INFODIR)/widget.info \ + $(INFODIR)/xemacs-faq.info \ + $(INFODIR)/xemacs.info + +html_files = \ + $(HTMLDIR)/beta.html \ + $(HTMLDIR)/cl.html \ + $(HTMLDIR)/custom.html \ + $(HTMLDIR)/emodules.html \ + $(HTMLDIR)/external-widget.html \ + $(HTMLDIR)/info.html \ + $(HTMLDIR)/lispref.html \ + $(HTMLDIR)/internals.html \ + $(HTMLDIR)/new-users-guide.html \ + $(HTMLDIR)/standards.html \ + $(HTMLDIR)/term.html \ + $(HTMLDIR)/termcap.html \ + $(HTMLDIR)/texinfo.html \ + $(HTMLDIR)/widget.html \ + $(HTMLDIR)/xemacs.html \ + $(HTMLDIR)/xemacs-faq.html -DIR:= -src_files := $(src_files1) - -DIR := $(INFODIR)/ -info_files := $(src_files1:.texi=.info) +dvi_files = \ + beta.dvi \ + cl.dvi \ + custom.dvi \ + emodules.dvi \ + external-widget.dvi \ + info.dvi \ + lispref.dvi \ + internals.dvi \ + new-users-guide.dvi \ + standards.dvi \ + term.dvi \ + termcap.dvi \ + texinfo.dvi \ + widget.dvi \ + xemacs.dvi \ + xemacs-faq.dvi -DIR := $(HTMLDIR)/ -html_files := $(src_files1:.texi=.html) - -dvi_files := $(src_files:.texi=.dvi) - -pdf_files := $(src_files:.texi=.pdf) - +pdf_files = \ + beta.pdf \ + cl.pdf \ + custom.pdf \ + emodules.pdf \ + external-widget.pdf \ + info.pdf \ + lispref.pdf \ + internals.pdf \ + new-users-guide.pdf \ + standards.pdf \ + term.pdf \ + termcap.pdf \ + texinfo.pdf \ + widget.pdf \ + xemacs.pdf \ + xemacs-faq.pdf xemacs-srcs = \ xemacs/abbrevs.texi \ @@ -203,11 +243,6 @@ new-users-guide/search.texi \ new-users-guide/xmenu.texi -texinfo-srcs = \ - texinfo/fdl.texi \ - texinfo/texinfo.texi \ - texinfo/version.texi - $(INFODIR)/beta.info : beta.texi $(MAKEINFO) -o $(INFODIR)/beta.info beta.texi @@ -235,7 +270,10 @@ $(INFODIR)/termcap.info : termcap.texi $(MAKEINFO) -o $(INFODIR)/termcap.info termcap.texi -$(INFODIR)/widget.info : widget.texi doclicense.texi +$(INFODIR)/texinfo.info : texinfo.texi + $(MAKEINFO) -o $(INFODIR)/texinfo.info texinfo.texi + +$(INFODIR)/widget.info : widget.texi $(MAKEINFO) -o $(INFODIR)/widget.info widget.texi $(INFODIR)/xemacs-faq.info : xemacs-faq.texi @@ -254,16 +292,12 @@ $(INFODIR)/new-users-guide.info : $(new-users-guide-srcs) $(MAKEINFO) -P new-users-guide -o $(INFODIR)/new-users-guide.info new-users-guide/new-users-guide.texi -$(INFODIR)/texinfo.info : $(texinfo-srcs) - $(MAKEINFO) -P texinfo -o $(INFODIR)/texinfo.info texinfo/texinfo.texi - xemacs : $(INFODIR)/xemacs.info lispref : $(INFODIR)/lispref.info internals : $(INFODIR)/internals.info new-users-guide.info : $(INFODIR)/new-users-guide.info -texinfo : $(INFODIR)/texinfo.info -.PHONY : xemacs lispref internals new-users-guide texinfo info dvi pdf +.PHONY : xemacs lispref internals new-users-guide info dvi pdf info : $(info_files) html : $(html_files) @@ -286,9 +320,6 @@ new-users-guide.dvi : $(new-users-guide-srcs) $(TEXI2DVI) -I new-users-guide new-users-guide/new-users-guide.texi -texinfo.dvi : $(texinfo-srcs) - $(TEXI2DVI) -I texinfo texinfo/texinfo.texi - dvi : $(dvi_files) xemacs.pdf: $(xemacs-srcs) @@ -303,9 +334,6 @@ new-users-guide.pdf: $(new-users-guide-srcs) $(TEXI2DVI) --pdf -I new-users-guide new-users-guide/new-users-guide.texi -texinfo.pdf: $(texinfo-srcs) - $(TEXI2DVI) --pdf -I texinfo texinfo/texinfo.texi - pdf: $(pdf_files) .PHONY: mostlyclean clean distclean realclean extraclean @@ -353,6 +381,9 @@ $(HTMLDIR)/termcap.html : termcap.texi $(TEXI2HTML_SPLIT) termcap.texi +$(HTMLDIR)/texinfo.html : texinfo.texi + $(TEXI2HTML_SPLIT) texinfo.texi + $(HTMLDIR)/widget.html : widget.texi $(TEXI2HTML_SPLIT) widget.texi @@ -381,13 +412,9 @@ $(HTMLDIR)/new-users-guide.html : $(new-users-guide-srcs) $(TEXI2HTML_SPLIT) new-users-guide/new-users-guide.texi -$(HTMLDIR)/texinfo.html : $(texinfo-srcs) - $(TEXI2HTML_SPLIT) texinfo/texinfo.texi - xemacs : $(HTMLDIR)/xemacs.html lispref : $(HTMLDIR)/lispref.html internals : $(HTMLDIR)/internals.html new-users-guide.html : $(HTMLDIR)/new-users-guide.html -texinfo : $(HTMLDIR)/texinfo.html html : $(html_files)