Added bluegene emulator sources and test programs.
[charm.git] / doc / Makefile
1 IDIR=../../doc
2 LNCMD=ln -f -s ../pplmanual.sty .
3 RMCMD=rm -f ./pplmanual.sty
4 all: ps pdf html
5
6 ps:
7         if [ ! -d $(IDIR)/ps ] ; then mkdir $(IDIR)/ps ; fi
8         ( cd install; $(LNCMD); make ps )
9         ( cd converse; $(LNCMD); make ps )
10         ( cd convext; $(LNCMD); make ps )
11         ( cd charm++; $(LNCMD); make ps )
12         ( cd ck; $(LNCMD); make ps )
13         ( cd libraries; $(LNCMD); make ps )
14         ( cd f90charm; $(LNCMD); make ps )
15         ( cd fem; $(LNCMD); make ps )
16         ( cd ampi; $(LNCMD); make ps )
17         ( cd bluegene; $(LNCMD); make ps )
18
19 pdf:
20         if [ ! -d $(IDIR)/pdf ] ; then mkdir $(IDIR)/pdf ; fi
21         ( cd install; $(LNCMD); make pdf )
22         ( cd converse; $(LNCMD); make pdf )
23         ( cd convext; $(LNCMD); make pdf )
24         ( cd charm++; $(LNCMD); make pdf )
25         ( cd ck; $(LNCMD); make pdf )
26         ( cd libraries; $(LNCMD); make pdf )
27         ( cd f90charm; $(LNCMD); make pdf )
28         ( cd fem; $(LNCMD); make pdf )
29         ( cd ampi; $(LNCMD); make pdf )
30         ( cd bluegene; $(LNCMD); make pdf )
31
32 html:
33         if [ ! -d $(IDIR)/html ] ; then mkdir $(IDIR)/html ; fi
34         ( cd install; $(LNCMD); make html )
35         ( cd converse; $(LNCMD); make html )
36         ( cd convext; $(LNCMD); make html )
37         ( cd charm++; $(LNCMD); make html )
38         ( cd ck; $(LNCMD); make html )
39         ( cd libraries; $(LNCMD); make html )
40         ( cd f90charm; $(LNCMD); make html )
41         ( cd fem; $(LNCMD); make html )
42         ( cd ampi; $(LNCMD); make html )
43         ( cd bluegene; $(LNCMD); make html )
44
45 clean:
46         ( cd install; $(RMCMD); make clean )
47         ( cd converse; $(RMCMD); make clean )
48         ( cd convext; $(RMCMD); make clean )
49         ( cd charm++; $(RMCMD); make clean )
50         ( cd ck; $(RMCMD); make clean )
51         ( cd libraries; $(RMCMD); make clean )
52         ( cd f90charm; $(RMCMD); make clean )
53         ( cd fem; $(RMCMD); make clean )
54         ( cd ampi; $(RMCMD); make clean )
55         ( cd bluegene; $(RMCMD); make clean )