aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorReiner Steib <[email protected]>2006-06-28 13:28:51 +0000
committerReiner Steib <[email protected]>2006-06-28 13:28:51 +0000
commitba0a643fe95343362ecc6beadac1f4ee91f543b1 (patch)
treef61680857b25f368c46818bdf69f66601a8ac078 /etc
parent33a4be7c7c2d151c4984f5e07efcc7b46fc8cd98 (diff)
Add rules for refcards.
Diffstat (limited to 'etc')
-rw-r--r--etc/ChangeLog2
-rw-r--r--etc/Makefile24
2 files changed, 26 insertions, 0 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog
index 6d15189825..ea4064de94 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,5 +1,7 @@
2006-06-28 Reiner Steib <[email protected]>
+ * Makefile: Add rules for refcards.
+
* de-refcard.ps, fr-refcard.ps, pt-br-refcard.ps: Regenerate.
2006-06-24 Nick Roberts <[email protected]>
diff --git a/etc/Makefile b/etc/Makefile
index 4275b301aa..4f036dfc57 100644
--- a/etc/Makefile
+++ b/etc/Makefile
@@ -6,6 +6,30 @@ MANEXT=1
all:
+refcards: refcard.ps cs-refcard.ps de-refcard.ps fr-refcard.ps \
+ pl-refcard.ps pt-br-refcard.ps ru-refcard.ps sk-refcard.ps
+
+refcard.dvi de-refcard.dvi fr-refcard.dvi pt-br-refcard.dvi sk-refcard.dvi: %.dvi: %.tex
+ tex $<
+
+cs-refcard.dvi: %.dvi: %.tex
+ csplain $<
+
+pl-refcard.dvi: %.dvi: %.tex
+ if ! kpsewhich -format=fmt mex > /dev/null; then \
+ echo "No mex format found."; false; \
+ fi
+ tex $<
+
+ru-refcard.dvi: %.dvi: %.tex
+ latex $<
+
+refcard.ps de-refcard.ps fr-refcard.ps pt-br-refcard.ps: %.ps: %.dvi
+ dvips -t landscape $<
+
+cs-refcard.ps pl-refcard.ps ru-refcard.ps sk-refcard.ps: %.ps: %.dvi
+ dvips $<
+
mostlyclean:
-rm -f core *.dvi *.log