ce2df86366afb788a2aaf3e25341ec75863ec8ab
[charm.git] / doc / f90charm / Makefile
1 PSDIR=../../../doc/ps
2 PDFDIR=../../../doc/pdf
3 HDIR=../../../doc/html
4
5 all: ps pdf html
6
7 ps:
8         make clean
9         touch index.tex
10         latex manual.tex
11         latex manual.tex
12         if [ -f manual.idx ] ; then makeindex -o index.tex manual.idx ; fi
13         latex manual.tex
14         dvips -o manual.ps manual.dvi
15         /bin/cp manual.ps $(PSDIR)/f90charm.ps
16
17 html:
18         make clean
19         touch index.tex
20         latex manual.tex
21         latex2html -local_icons manual.tex
22         /bin/rm -rf $(HDIR)/f90charm
23         /bin/cp -R manual $(HDIR)/f90charm
24
25 pdf:
26         make clean
27         touch index.tex
28         pdflatex manual.tex
29         if [ -f manual.idx ] ; then makeindex -o index.tex manual.idx ; fi
30         pdflatex manual.tex
31         /bin/cp manual.pdf $(PDFDIR)/f90charm.pdf
32
33 clean:
34         /bin/rm -f *.ps *.pdf *.ilg *.aux *.log *.dvi *.idx *.toc 
35         /bin/rm -f index.tex *.blg *.bbl
36         /bin/rm -rf manual