From: Richard M. Stallman Date: Sun, 21 Nov 2004 00:24:37 +0000 (+0000) Subject: (elisp): New target. X-Git-Tag: ttn-vms-21-2-B4~3804 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=432fc65cad0678453a86b20304aab0c4c62f196d;p=emacs.git (elisp): New target. (dist): Depend on $(infodir)/elisp, not elisp. Copy the info files from $(infodir). --- diff --git a/lispref/Makefile.in b/lispref/Makefile.in index 252ab1aaaed..1155be99da5 100644 --- a/lispref/Makefile.in +++ b/lispref/Makefile.in @@ -106,11 +106,16 @@ $(infodir)/elisp: $(srcs) 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 @@ distclean: clean 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)