annotate Makefile @ 11:71ca21c937d1 default tip

small fix
author meillo@marmaro.de
date Wed, 12 Dec 2007 13:11:00 +0100
parents 7adaf386e4ff
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
1 # Makefile for latex docs
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
2 # by meillo@marmaro.de
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
3 #
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
4
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
5
10
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
6 PDFLATEX = pdflatex
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
7
1
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
8 SRC = GimmeShellter.tex
10
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
9 OBJ = GimmeShellter.pdf
1
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
10 #OBJ = ${SRC:.tex:.pdf}
10
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
11
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
12 PRINT = print.tex
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
13 PRINTPDF = print.pdf
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
14 PRINTALL = print.*
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
15 PRINTOBJ = GimmeShellter_print.pdf
1
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
16
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
17
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
18 all: ${OBJ}
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
19
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
20
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
21 #.tex.pdf:
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
22 ${OBJ}: ${SRC}
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
23 @echo generating $<
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
24 @${PDFLATEX} $<
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
25
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
26
10
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
27 dist: realclean print
1
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
28 # generate 3 times for correct toc and pagenumbers
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
29 ${MAKE} all
10
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
30 sleep 1
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
31 touch ${SRC}
1
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
32 ${MAKE} all
10
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
33 sleep 1
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
34 touch ${SRC}
1
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
35 ${MAKE} all
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
36
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
37
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
38 clean:
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
39 @echo 'cleaning ...'
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
40 @rm -f *.{aux,lof,log,lot,nav,out,snm,toc}
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
41
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
42 rmpdf:
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
43 @echo 'removing PDFs ...'
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
44 @rm -f *.pdf
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
45
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
46 realclean: clean rmpdf
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
47
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
48 xpdf: all
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
49 xpdf -z page ${OBJ} &
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
50
10
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
51 print:
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
52 @echo 'creating print version'
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
53 @sed -e '/\\pause/d' ${SRC} > ${PRINT}
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
54 @${PDFLATEX} ${PRINT}
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
55 sleep 1
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
56 touch ${SRC}
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
57 @${PDFLATEX} ${PRINT}
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
58 sleep 1
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
59 touch ${SRC}
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
60 @${PDFLATEX} ${PRINT}
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
61 @${MAKE} clean
11
71ca21c937d1 small fix
meillo@marmaro.de
parents: 10
diff changeset
62 @rm -r ${PRINT}
10
7adaf386e4ff added generation of print version to makefile
meillo@marmaro.de
parents: 1
diff changeset
63 @mv ${PRINTPDF} ${PRINTOBJ}
1
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
64
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
65 .PHONY: all xpdf dist clean realclean rmpdf
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
66 .SUFFIXES: .tex .pdf
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
67
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
68
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
69 #merge:
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
70 # rm -f all.pdf
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
71 # pdftk A=00_vorstellung.pdf cat A1-2 output 00_vorstellung-mod.pdf && rm 00_vorstellung.pdf
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
72 # pdftk *.pdf cat output all.pdf
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
73
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
74 #xpdf: ${OBJ}
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
75 # @echo xpdf $@
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
76 # @xpdf -fullscreen -z page ${OBJ} &
aa6f8b1bab77 added latex document and Makefile; tpp version is deprecated now
meillo@marmaro.de
parents:
diff changeset
77 # #@rm ${OBJ}