# HG changeset patch # User Richard M. Stallman # Date 1100996677 0 # Node ID d15d7e0a316583d28a822e9abe7eeb58cb0433f9 # Parent 1b70e511be22fe3d51f27dba4b1e63fd5bbfcf65 (elisp): New target. (dist): Depend on $(infodir)/elisp, not elisp. Copy the info files from $(infodir). diff -r 1b70e511be22 -r d15d7e0a3165 lispref/Makefile.in --- 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)