Mercurial > hg > octave-nkf
changeset 9718:ac2a6a8b3a0b
Simplify Makefile using GNU Make functions
author | Rik <rdrider0-list@yahoo.com> |
---|---|
date | Mon, 12 Oct 2009 11:35:10 -0700 |
parents | 4fd71e875120 |
children | 71e4a91de775 |
files | doc/ChangeLog doc/refcard/Makefile.in |
diffstat | 2 files changed, 12 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,7 @@ +2009-10-12 Rik <octave@nomad.inbox5.com> + + * refcard/Makefile.in: Simplify Makefile using GNU Make functions + 2009-10-11 Rik <octave@nomad.inbox5.com> * Makefile.in: Include texmf.cnf in distributed files to fix texinfo
--- a/doc/refcard/Makefile.in +++ b/doc/refcard/Makefile.in @@ -30,11 +30,15 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ -TEX := refcard.tex refcard-a4.tex refcard-legal.tex refcard-letter.tex +################################################################################ + +BASENAMES := refcard-letter refcard-a4 refcard-legal -FORMATTED := refcard-a4.dvi refcard-a4.ps refcard-a4.pdf \ - refcard-legal.dvi refcard-legal.ps refcard-legal.pdf \ - refcard-letter.dvi refcard-letter.ps refcard-letter.pdf +TEX := refcard.tex $(addsuffix .tex, $(BASENAMES)) + +FORMATTED := $(addsuffix .dvi, $(BASENAMES)) \ + $(addsuffix .ps, $(BASENAMES)) \ + $(addsuffix .pdf, $(BASENAMES)) DISTFILES := $(addprefix $(srcdir)/, Makefile.in $(TEX)) $(FORMATTED) @@ -70,12 +74,6 @@ check install install-strip uninstall: .PHONY: check install install-strip uninstall -tags: $(SOURCES) - ctags $(SOURCES) - -TAGS: $(SOURCES) - etags $(SOURCES) - mostlyclean clean: rm -f refcard-*.log .PHONY: mostlyclean clean