-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
37 lines (31 loc) · 1.05 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
NAME=ms
SECTIONS=code-tests.tex conclusions.tex \
development.tex introduction.tex local-commands.tex \
numerical-amr.tex numerical-analysis.tex numerical-chemistry.tex \
numerical-cooling.tex numerical-gravity.tex \
numerical-mhd-ct.tex \
numerical-particle.tex \
numerical-ppm.tex numerical-radiation-fld.tex \
numerical-radiation-homogeneous.tex numerical-radiation-raytracing.tex \
numerical-starformation.tex numerical-timestep.tex numerical-zeus.tex \
overview.tex parallel.tex
LATEX=latex -interaction=nonstopmode
all: $(NAME).pdf
dvi: $(NAME).tex $(SECTIONS)
$(LATEX) $(NAME) || true
bibtex $(NAME)
$(LATEX) $(NAME) || true
bibtex $(NAME)
$(LATEX) $(NAME) || true
$(LATEX) $(NAME)
$(NAME).pdf: $(NAME).tex $(SECTIONS)
$(LATEX) $(NAME) || true
bibtex $(NAME)
$(LATEX) $(NAME) || true
bibtex $(NAME)
$(LATEX) $(NAME) || true
$(LATEX) $(NAME) || true
dvipdf $(NAME).dvi $(NAME).pdf
rm -f $(NAME).blg $(NAME).log $(NAME).aux
clean:
rm -f *~ *.aux *.dvi *.gz *.out *.toc *log *-temp.* *.blg *~ $(NAME).ps $(NAME).bbl $(NAME).pdf