-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
99 lines (86 loc) · 1.43 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
INSTALL = ~/public_html
INSTALX = ~/public_xml
PDFLATEX = pdflatex
DIRS = \
casty\
chordy\
donny\
funky\
garby\
goldy\
groupy\
loggy\
lify\
mandel\
muty\
namy\
opty\
paxy\
primy\
routy\
rudy\
snapy\
timey\
toty\
detector
PDF = \
casty/casty.pdf\
chordy/chordy.pdf\
crash/crash.pdf\
donny/donny.pdf\
funky/funky.pdf\
garby/garby.pdf\
goldy/goldy.pdf\
groupy/groupy.pdf\
loggy/loggy.pdf\
lify/lify.pdf\
muty/muty.pdf\
mandel/mandel.pdf\
namy/namy.pdf\
opty/opty.pdf\
paxy/paxy.pdf\
primy/primy.pdf\
routy/routy.pdf\
rudy/rudy.pdf\
snapy/snapy.pdf\
timey/timey.pdf\
toty/toty.pdf\
detector/detector.pdf
PUBLISH = \
casty/casty.pdf\
chordy/chordy.pdf\
crash/crash.pdf\
funky/funky.pdf\
garby/garby.pdf\
goldy/goldy.pdf\
groupy/groupy.pdf\
loggy/loggy.pdf\
lify/lify.pdf\
muty/muty.pdf\
mandel/mandel.pdf\
namy/namy.pdf\
opty/opty.pdf\
paxy/paxy.pdf\
primy/primy.pdf\
routy/routy.pdf\
rudy/rudy.pdf\
snapy/snapy.pdf\
timey/timey.pdf\
toty/toty.pdf\
detector/detector.pdf
all: $(PDF)
%.pdf : %.tex
$(PDFLATEX) -output-directory=$(@D) $<
install : dse.html $(PUBLISH)
for file in $(PUBLISH); do\
cp $$file $(INSTALL)/dse/$(file);\
done;\
cp dse.xml $(INSTALX)
clean :
rm -f *.dvi *.ps *.aux *.log *.out *.*~;\
for dir in $(DIRS); do\
cd $$dir && rm -f *.dvi *.ps *.aux *.log *.out *.*~;\
cd ../;\
done
realclean : clean
rm -f */*.pdf;