-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
54 lines (35 loc) · 1013 Bytes
/
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
# the name of master document
OUTPUT=fieldtest
#######################
# HTML
#######################
DEFAULTSTYLE=/usr/lib/python2.6/site-packages/docutils/writers/html4css1/html4css1.css
EXTRASTYLES=extrastyles.css
html: $(OUTPUT).html
$(OUTPUT).html: *.rst
rst2html.py --stylesheet=$(DEFAULTSTYLE),$(EXTRASTYLES) $(OUTPUT).rst > $(OUTPUT).html
#######################
# LaTeX
#######################
LATEXDIR = latex
LATOPTIONS = --stylesheet-path=extrastyles.tex
latex: $(OUTPUT).pdf
$(OUTPUT).pdf: $(LATEXDIR)/$(OUTPUT).tex
cd $(LATEXDIR); \
pdflatex $(OUTPUT).tex; \
pdflatex $(OUTPUT).tex; \
mv $(OUTPUT).pdf ..
$(LATEXDIR)/$(OUTPUT).tex: *.rst
rst2latex.py --stylesheet-path=../extrastyles.tex $(OUTPUT).rst > $(LATEXDIR)/$(OUTPUT).tex
clean:
rm -f $(LATEXDIR)/*
reallyclean: clean
rm -f *pdf *html
all: latex html
wordcount:
@wc -w *rst|grep total
todos:
@grep --color=auto TODO *rst
# progon oma apu.
upload:
scp -r fieldtest.html pics/ viuhka.fi:pubic_html/unixopas/