comparison doc/lispref/Makefile.in @ 110887:951b5214e939

Use $< in some doc/*/Makefile rules. * doc/lispref/Makefile.in (srcs): Put elisp.texi first. ($(infodir)/elisp, elisp.dvi, elisp.pdf): Use $<. * doc/lispintro/Makefile.in (${infodir}/eintr, emacs-lisp-intro.dvi) (emacs-lisp-intro.pdf, emacs-lisp-intro.html): Use $<. * doc/emacs/Makefile.in (EMACSSOURCES): Put emacs.texi first. ($(infodir)/emacs, emacs.dvi, emacs.pdf, emacs-xtra.dvi) (emacs-xtra.pdf): Use $<.
author Glenn Morris <rgm@gnu.org>
date Sat, 09 Oct 2010 12:39:42 -0700
parents 001fbc0986c9
children 984146e401fc
comparison
equal deleted inserted replaced
110886:001fbc0986c9 110887:951b5214e939
40 TEXI2PDF = texi2pdf 40 TEXI2PDF = texi2pdf
41 41
42 # List of all the texinfo files in the manual: 42 # List of all the texinfo files in the manual:
43 43
44 srcs = \ 44 srcs = \
45 $(srcdir)/elisp.texi \
45 $(emacsdir)/emacsver.texi \ 46 $(emacsdir)/emacsver.texi \
46 $(srcdir)/abbrevs.texi \ 47 $(srcdir)/abbrevs.texi \
47 $(srcdir)/advice.texi \ 48 $(srcdir)/advice.texi \
48 $(srcdir)/anti.texi \ 49 $(srcdir)/anti.texi \
49 $(srcdir)/back.texi \ 50 $(srcdir)/back.texi \
54 $(srcdir)/control.texi \ 55 $(srcdir)/control.texi \
55 $(srcdir)/customize.texi \ 56 $(srcdir)/customize.texi \
56 $(srcdir)/debugging.texi \ 57 $(srcdir)/debugging.texi \
57 $(srcdir)/display.texi \ 58 $(srcdir)/display.texi \
58 $(srcdir)/edebug.texi \ 59 $(srcdir)/edebug.texi \
59 $(srcdir)/elisp.texi \
60 $(srcdir)/errors.texi \ 60 $(srcdir)/errors.texi \
61 $(srcdir)/eval.texi \ 61 $(srcdir)/eval.texi \
62 $(srcdir)/files.texi \ 62 $(srcdir)/files.texi \
63 $(srcdir)/frames.texi \ 63 $(srcdir)/frames.texi \
64 $(srcdir)/functions.texi \ 64 $(srcdir)/functions.texi \
105 dvi: elisp.dvi 105 dvi: elisp.dvi
106 pdf: elisp.pdf 106 pdf: elisp.pdf
107 107
108 $(infodir)/elisp: $(srcs) 108 $(infodir)/elisp: $(srcs)
109 $(mkinfodir) 109 $(mkinfodir)
110 cd $(srcdir); $(MAKEINFO) -I. -I$(texinfodir) elisp.texi -o $@ 110 cd $(srcdir); $(MAKEINFO) -I. -I$(texinfodir) $< -o $@
111 111
112 elisp.dvi: $(srcs) 112 elisp.dvi: $(srcs)
113 $(TEXI2DVI) -I $(srcdir) -I $(texinfodir) $(srcdir)/elisp.texi 113 $(TEXI2DVI) -I $(srcdir) -I $(texinfodir) $<
114 114
115 elisp.pdf: $(srcs) 115 elisp.pdf: $(srcs)
116 $(TEXI2PDF) -I $(srcdir) -I $(texinfodir) $(srcdir)/elisp.texi 116 $(TEXI2PDF) -I $(srcdir) -I $(texinfodir) $<
117 117
118 .PHONY: mostlyclean clean distclean maintainer-clean infoclean 118 .PHONY: mostlyclean clean distclean maintainer-clean infoclean
119 119
120 ## [12] stuff is from two-volume.make. 120 ## [12] stuff is from two-volume.make.
121 mostlyclean: 121 mostlyclean: