Mercurial > docs > gimme-shellter
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