]> git.uio.no Git - u/mrichter/AliRoot.git/blob - doc/aliroot-primer/Makefile
a2e35b9347e745f32ad9550136817fa5aed1913d
[u/mrichter/AliRoot.git] / doc / aliroot-primer / Makefile
1 FILE            = primer
2 EPSS            = picts/Parab.eps                       \
3                   picts/ReconstructionFramework.eps     \
4                   picts/SimulationFramework.eps \
5                   picts/alienfig7.eps                   \
6                   picts/aligen.eps                      \
7                   picts/cocktail.eps                    \
8                   picts/evglib.eps                      \
9                   picts/folderstruct.eps                \
10                   picts/kaon.eps                        \
11                   picts/loaderdiagram.eps               \
12                   picts/partcuts.eps                    \
13                   picts/phipp.eps                       \
14                   picts/vmc.eps                 
15 PDFS            = $(EPSS:%.eps=%.pdf)
16 LATEX           = latex
17 PDFLATEX        = pdflatex
18 DVIPS           = dvips 
19 PSTOPDF         = epstopdf 
20
21 %.aux:  %.tex
22         $(LATEX) $< 
23
24 %.dvi:  %.aux
25         $(LATEX) $* 
26
27 %.ps:   %.dvi 
28         $(DVIPS) $< -o $@ 
29
30 %.pdf:  %.tex
31         $(PDFLATEX) $*
32         $(PDFLATEX) $*
33
34 %.pdf:  %.eps
35         $(PSTOPDF) $< 
36
37 default: $(FILE).pdf
38
39 clean:
40         rm -f   $(FILE).dvi     \
41                 $(FILE).aux     \
42                 $(FILE).toc     \
43                 $(FILE).log     \
44                 $(FILE).ps      \
45                 $(FILE).out     \
46                 $(FILE).lol     \
47                 $(FILE).pdf $(PDFS)
48
49
50 dist:
51         mkdir -p aliroot-primer 
52         cp -a $(FILE).tex aliroot-primer/
53         cp -a $(EPSS)     aliroot-primer/
54         cp -a Makefile    aliroot-primer/
55         cp -a scripts     aliroot-primer/
56         tar -cvf - aliroot-primer | gzip - > aliroot-primer.tar.gz 
57         rm -rf aliroot-primer 
58
59 $(FILE).dvi:$(FILE).aux $(EPSS)
60 $(FILE).pdf:$(FILE).tex $(PDFS)