From 0c03a4c99b1c44c62ee5ed6c8ba5d92466796ec2 Mon Sep 17 00:00:00 2001 From: Linus Tolke Y <linus@lysator.liu.se> Date: Thu, 6 Jan 1994 00:04:38 +0000 Subject: [PATCH] Fixed so info-nuke works even if infod using makeinfo. --- doc/.cvsignore | 8 ++++++++ doc/Makefile | 22 +++++++++++++++++++--- 2 files changed, 27 insertions(+), 3 deletions(-) diff --git a/doc/.cvsignore b/doc/.cvsignore index 23f0fa81..62158618 100644 --- a/doc/.cvsignore +++ b/doc/.cvsignore @@ -1,6 +1,13 @@ elisp-client elisp-client-1 elisp-client-2 +elisp-client-3 +elisp-client-4 +elisp-client-5 +elisp-client-6 +elisp-client-7 +elisp-client-8 +elisp-client-9 elisp-client.aux elisp-client.cp elisp-client.cps @@ -19,3 +26,4 @@ elisp-client.txt elisp-client.vr elisp-client.vrs indexes +info.index diff --git a/doc/Makefile b/doc/Makefile index d5b3702c..1af2369e 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -20,17 +20,33 @@ # or the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, # MA 02139, USA. # -# Please mail bug reports to bug-lyskom@lysator.liu.se. +# Please mail bug reports to bug-lyskom@lysator.liu.se. +# +# $Log$ +# Revision 35.10 1994/01/06 00:04:42 linus +# Fixed so info-nuke works even if infod using makeinfo. +# # # If you edit this, make sure it works afterwards also. /Linus RM = rm -f +all: elisp-client elisp-client.txt elisp-client.dvi +.PHONY: all + elisp-client: elisp-client.texinfo makeinfo elisp-client.texinfo elisp-client.txt: elisp-client - emacs -batch -l `pwd`/info-nuke -f batch-info-nuke `pwd`/$? + if [ -s elisp-client-1 ] ; then \ + mv elisp-client info.index ; \ + echo e | tr e '\037' | cat elisp-client-? - > elisp-client ; \ + fi + emacs -batch -l `pwd`/info-nuke -f batch-info-nuke `pwd`/elisp-client + if [ -s elisp-client-1 ] ; then \ + rm elisp-client ; \ + mv info.index elisp-client ; \ + fi INDEXES = elisp-client.fns elisp-client.kys elisp-client.vrs @@ -53,7 +69,7 @@ smallclean: $(RM) *.fns *.kys *.pgs *.tps *.vrs *.cps indexes clean: smallclean - $(RM) elisp-client elisp-client.txt + $(RM) elisp-client elisp-client-? info.index elisp-client.txt $(RM) *.aux *.dvi $(RM) *.fn *.ky *.pg *.tp *.vr *.cp $(RM) *.toc -- GitLab