changeset 10:7adaf386e4ff

added generation of print version to makefile
author meillo@marmaro.de
date Wed, 12 Dec 2007 12:54:45 +0100
parents 129c2c5ed47f
children 71ca21c937d1
files Makefile
diffstat 1 files changed, 25 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile	Wed Dec 12 10:38:11 2007 +0100
+++ b/Makefile	Wed Dec 12 12:54:45 2007 +0100
@@ -3,10 +3,16 @@
 #
 
 
+PDFLATEX = pdflatex
+
 SRC = GimmeShellter.tex
+OBJ = GimmeShellter.pdf
 #OBJ = ${SRC:.tex:.pdf}
-OBJ = GimmeShellter.pdf
-PDFLATEX = pdflatex
+
+PRINT = print.tex
+PRINTPDF = print.pdf
+PRINTALL = print.*
+PRINTOBJ = GimmeShellter_print.pdf
 
 
 all: ${OBJ}
@@ -18,12 +24,14 @@
 	@${PDFLATEX} $<
 
 
-dist: realclean
+dist: realclean print
 	# generate 3 times for correct toc and pagenumbers
 	${MAKE} all
-	${MAKE} rmpdf
+	sleep 1
+	touch ${SRC}
 	${MAKE} all
-	${MAKE} rmpdf
+	sleep 1
+	touch ${SRC}
 	${MAKE} all
 
 
@@ -40,6 +48,18 @@
 xpdf: all
 	xpdf -z page ${OBJ} &
 
+print:
+	@echo 'creating print version'
+	@sed -e '/\\pause/d' ${SRC} > ${PRINT}
+	@${PDFLATEX} ${PRINT}
+	sleep 1
+	touch ${SRC}
+	@${PDFLATEX} ${PRINT}
+	sleep 1
+	touch ${SRC}
+	@${PDFLATEX} ${PRINT}
+	@${MAKE} clean
+	@mv ${PRINTPDF} ${PRINTOBJ}
 
 .PHONY: all xpdf dist clean realclean rmpdf
 .SUFFIXES: .tex .pdf