Mercurial > emacs
changeset 58366:d15d7e0a3165
(elisp): New target.
(dist): Depend on $(infodir)/elisp, not elisp.
Copy the info files from $(infodir).
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sun, 21 Nov 2004 00:24:37 +0000 |
parents | 1b70e511be22 |
children | c36a48207424 |
files | lispref/Makefile.in |
diffstat | 1 files changed, 8 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/lispref/Makefile.in Sat Nov 20 23:31:55 2004 +0000 +++ b/lispref/Makefile.in Sun Nov 21 00:24:37 2004 +0000 @@ -106,11 +106,16 @@ elisp.dvi: $(srcs) $(TEXI2DVI) -I $(srcdir) $(srcdir)/elisp.texi +# This is for use in a separate distro of the Emacs Lisp manual. install: elisp $(srcdir)/mkinstalldirs $(infodir) cp elisp elisp-[1-9] elisp-[1-9][0-9] $(infodir) ${INSTALL_INFO} --info-dir=${infodir} ${infodir}/elisp +# This is for use in a separate distro of the Emacs Lisp manual. +elisp: $(srcs) + $(MAKEINFO) -I. -I$(srcdir) $(srcdir)/elisp.texi + clean: rm -f *.toc *.aux *.log *.cp *.cps *.fn *.fns *.tp *.tps \ *.vr *.vrs *.pg *.pgs *.ky *.kys @@ -121,14 +126,15 @@ maintainer-clean: clean rm -f elisp elisp-[1-9] elisp-[1-9][0-9] elisp.dvi elisp.oaux -dist: elisp elisp.dvi +dist: $(infodir)/elisp elisp.dvi -rm -rf temp -mkdir temp -mkdir temp/$(manual) -ln $(srcdir)/README $(srcdir)/configure.in $(srcdir)/configure \ $(srcdir)/Makefile.in $(srcs) \ $(srcdir)/../man/texinfo.tex \ - elisp.dvi elisp.aux elisp.??s elisp elisp-[1-9] elisp-[1-9][0-9] \ + elisp.dvi elisp.aux elisp.??s \ + $(infodir)/elisp $(infodir)/elisp-[1-9] $(infodir)/elisp-[1-9][0-9] \ temp/$(manual) -(cd temp/$(manual); rm -f mkinstalldirs) cp $(srcdir)/mkinstalldirs temp/$(manual)