diff doc/lispintro/Makefile.in @ 110911:6d7021474f2e

Add ps rules for some doc/ Makefiles. * doc/misc/Makefile.in (.texi.dvi): Remove unnecessary suffix rule. * dos/lispref/Makefile.in (DVIPS): New variable. (.PHONY): Add ps. (ps, elisp.ps): New targets. (clean): Delete ps file. * doc/lispintro/Makefile.in (.dvi.ps): Remove unnecessary suffix rule. (.PHONY): Add ps. (ps, emacs-lisp-intro.ps): New targets. (clean): Delete ps file. * doc/emacs/Makefile.in (.texi.dvi): Remove unnecessary suffix rule. (DVIPS): New variable. (.PHONY): Add ps. (ps, emacs.ps, emacs-xtra.ps): New targets. (clean): Delete ps files.
author Glenn Morris <rgm@gnu.org>
date Sun, 10 Oct 2010 17:30:34 -0700
parents 39eed86814a2
children 2bfb6bf8a383
line wrap: on
line diff
--- a/doc/lispintro/Makefile.in	Sun Oct 10 16:13:58 2010 -0700
+++ b/doc/lispintro/Makefile.in	Sun Oct 10 17:30:34 2010 -0700
@@ -35,15 +35,14 @@
 
 mkinfodir = @test -d ${infodir} || mkdir ${infodir} || test -d ${infodir}
 
-.SUFFIXES: .dvi .ps .texi
-
-.PHONY: info dvi html pdf
+.PHONY: info dvi html pdf ps
 
 info: ${infodir}/eintr
 
 dvi: emacs-lisp-intro.dvi
 html: emacs-lisp-intro.html
 pdf: emacs-lisp-intro.pdf
+ps: emacs-lisp-intro.ps
 
 # The file name eintr must fit within 5 characters, to allow for
 # -NN extensions to fit into DOS 8+3 limits without clashing.
@@ -54,15 +53,15 @@
 emacs-lisp-intro.dvi: ${srcdir}/emacs-lisp-intro.texi
 	$(TEXI2DVI) -I $(srcdir) -I $(texinfodir) $<
 
+emacs-lisp-intro.ps: emacs-lisp-intro.dvi
+	$(DVIPS) -o $@ $<
+
 emacs-lisp-intro.pdf: ${srcdir}/emacs-lisp-intro.texi
 	$(TEXI2PDF) -I $(srcdir) -I $(texinfodir) $<
 
 emacs-lisp-intro.html: ${srcdir}/emacs-lisp-intro.texi
 	$(MAKEINFO) --html -o $@ $<
 
-.dvi.ps:
-	$(DVIPS) $< -o $@
-
 .PHONY: mostlyclean clean distclean maintainer-clean infoclean
 
 mostlyclean:
@@ -70,7 +69,7 @@
 	  *.op *.ops *.pg *.pgs *.tp *.tps *.vr *.vrs
 
 clean: mostlyclean
-	rm -f emacs-lisp-intro.dvi emacs-lisp-intro.pdf
+	rm -f emacs-lisp-intro.dvi emacs-lisp-intro.pdf emacs-lisp-intro.ps
 	rm -rf emacs-lisp-intro.html/
 	rm -f emacs-lispintro-${version}.tar*