]> git.eshelyaron.com Git - emacs.git/commit
Simplify doc/misc/Makefile.in with GNU Make features
authorGlenn Morris <rgm@gnu.org>
Thu, 12 Jun 2014 01:00:57 +0000 (21:00 -0400)
committerGlenn Morris <rgm@gnu.org>
Thu, 12 Jun 2014 01:00:57 +0000 (21:00 -0400)
commit1470c88c5be18d2aa0773515f50141efa21e202d
treefaf2913f679a98687accc45e0d2f67062caa8391
parent7e74ad023826cfe89604b09b605ef74679b375e2
Simplify doc/misc/Makefile.in with GNU Make features

* doc/misc/Makefile.in (mkinfodir): Remove.
(${buildinfodir}): Generate using an order-only prerequisite.
(.dvi.ps): Replace with pattern rule.
($INFO_TARGETS): Mark as PHONY.
(${buildinfodir}): New rule.
(EXTRA_OPTS, need_emacsver, need_emacsver_prefix): New variables.
(${buildinfodir}/%.info, %.dvi, %.pdf, %.html, %.ps):
New pattern rules, replacing numerous previous explicit rules.
(info_template): New definition.
(gnus.dvi, gnus.pdf): Use distinct intermediate files.
(mostlyclean): Adjust for above gnus change.
doc/misc/ChangeLog
doc/misc/Makefile.in