-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
52 lines (43 loc) · 1.02 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
pdf: clean build copy
docker run -ti \
-v $$PWD/out:/tmp/out \
-v $$PWD/mallar:/tmp/mallar \
-e MALL=$$MALL deadtree \
make gen-pdf
html: build
docker run -ti \
-v $$PWD/out:/tmp/out \
-v $$PWD/mallar:/tmp/mallar \
-e MALL=$$MALL deadtree \
make gen-html
plain: html
docker run -ti \
-v $$PWD/out:/tmp/out \
-v $$PWD/mallar:/tmp/mallar \
-e MALL=$$MALL deadtree \
make gen-plain
build:
docker build -t deadtree .
debug:
docker run -ti \
-v $$PWD/out:/tmp/out \
-v $$PWD/mallar:/tmp/mallar \
-e MALL=$$MALL deadtree \
bash
copy:
mkdir -p out
rm -f out/finger.txt
cp /afs/stacken.kth.se/home/stacken/Private/finger.txt out/finger.txt
gen-pdf:
./kallelse.bash $$MALL
pdftk $$(echo /tmp/out/*.pdf) cat output /tmp/out/$${MALL}-merged.pdf
rm /tmp/out/$${MALL}_*
gen-html:
htlatex /tmp/mallar/$${MALL}.tex
cp $${MALL}.html out
cp $${MALL}.css out
gen-plain:
links -dump -codepage UTF-8 out/$${MALL}.html > out/$${MALL}.txt
sed -i '/FULLNAMEANDADRESS/d' out/$${MALL}.txt
clean:
rm -f out/*