Minor fixes.
[charm.git] / doc / convext / Makefile
1 ############################################################################
2 # RCS INFORMATION:
3 #
4 #       $RCSfile$
5 #       $Author$        $Locker$                $State$
6 #       $Revision$      $Date$
7 #
8 ############################################################################
9 # DESCRIPTION:
10 #
11 # This is a makefile.  It is used when you type ``make''.
12 #
13 ############################################################################
14 # REVISION HISTORY:
15 #
16 # $Log$
17 # Revision 1.8  2000-06-22 22:38:03  milind
18 # Minor fixes.
19 #
20 # Revision 1.7  2000/06/22 22:21:07  milind
21 # Added table of contents to the PDF file, and also cleaned up the clean
22 # target.
23 #
24 # Revision 1.6  2000/06/22 14:39:33  milind
25 # Made compatible with pdflatex as well.
26 #
27 # Revision 1.5  2000/02/24 07:06:29  milind
28 # Added new Crn functionality descriptions. And added an index to the
29 # manual.
30 #
31 # Revision 1.4  2000/02/20 17:36:52  milind
32 # Added -local_icons option to latex2html.
33 #
34 # Revision 1.3  1997/08/18 18:25:55  jyelon
35 # *** empty log message ***
36 #
37 # Revision 1.2  1997/07/26 16:04:45  jyelon
38 # Added stuff.
39 #
40 #
41 ############################################################################
42
43 TEXFILES=cmi.tex cpm.tex cpvmacros.tex index.tex ldb.tex manual.tex\
44 msgmgr.tex queue.tex scheduler.tex simulator.tex threads.tex\
45 thsync.tex pthreads.tex
46
47
48 ps:
49         make clean
50         touch index.tex
51         latex manual.tex
52         makeindex -o index.tex manual.idx
53         latex manual.tex
54         latex manual.tex
55         dvips -o manual.ps manual.dvi
56
57 html:
58         make clean
59         touch index.tex
60         latex manual.tex
61         latex2html -local_icons manual.tex
62
63 pdf:
64         make clean
65         touch index.tex
66         latex manual.tex
67         makeindex -o index.tex manual.idx
68         pdflatex manual.tex
69
70 install:
71         rm -f /expand1/groupMosaic/distrib/convext.manual.ps.gz
72         cp manual.ps /expand1/groupMosaic/distrib/convext.manual.ps
73         gzip /expand1/groupMosaic/distrib/convext.manual.ps
74         chmod 664 /expand1/groupMosaic/distrib/convext.manual.ps.gz
75         rm -f /expand1/groupMosaic/distrib/convext.manual.pdf
76         cp manual.pdf /expand1/groupMosaic/distrib/convext.manual.pdf
77         chmod 664 /expand1/groupMosaic/distrib/convext.manual.pdf
78         rm -f /expand1/groupMosaic/html-manuals/convext.manual/*
79         cp manual/* /expand1/groupMosaic/html-manuals/convext.manual/
80         chmod 664 /expand1/groupMosaic/html-manuals/convext.manual/*
81
82 all: ps html pdf install
83
84 clean:
85         rm -f *.ilg *.aux *.log *.dvi *.idx *.toc index.tex *.blg *.bbl manual.out
86
87 veryclean: clean
88         rm -rf *.ps *.pdf manual/
89