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	Mon Oct 12 14:40:55 2009 +0200
+++ b/doc/ChangeLog	Mon Oct 12 11:35:10 2009 -0700
@@ -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	Mon Oct 12 14:40:55 2009 +0200
+++ b/doc/refcard/Makefile.in	Mon Oct 12 11:35:10 2009 -0700
@@ -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