841a93665a28c4caf5c48656b8cd2f167b588ef1
[charm.git] / src / ck-ldb / Make.lb
1 # Automatically generated by script Makefile_lb.sh
2 #  by uid=21499(tarun) gid=80(kale) groups=80(kale)
3 #  at finesse
4 #  on Thu Apr 28 22:19:17 CDT 2005
5 LOADBALANCERS=\
6    $(L)/libmoduleDummyLB.a \
7    $(L)/libmoduleComboCentLB.a \
8    $(L)/libmoduleRandCentLB.a \
9    $(L)/libmoduleRefineLB.a \
10    $(L)/libmoduleRefineKLB.a \
11    $(L)/libmoduleRefineCommLB.a \
12    $(L)/libmoduleGreedyLB.a \
13    $(L)/libmoduleGreedyCommLB.a \
14    $(L)/libmoduleGreedyAgentLB.a \
15    $(L)/libmoduleGridCommLB.a \
16    $(L)/libmoduleComm1LB.a \
17    $(L)/libmoduleOrbLB.a \
18    $(L)/libmoduleRecBisectBfLB.a \
19    $(L)/libmoduleMetisLB.a \
20    $(L)/libmodulePhasebyArrayLB.a \
21    $(L)/libmoduleRotateLB.a \
22    $(L)/libmoduleNeighborLB.a \
23    $(L)/libmoduleNeighborCommLB.a \
24    $(L)/libmoduleWSLB.a \
25    $(L)/libmoduleHybridLB.a \
26    $(L)/libmoduleTopoLB.a \
27    $(L)/libmoduleRefineTopoLB.a \
28    manager.o
29
30 DummyLB.def.h: DummyLB.decl.h
31
32 DummyLB.decl.h: DummyLB.ci charmxi
33         $(CHARMXI) DummyLB.ci
34
35 $(L)/libmoduleDummyLB.a: DummyLB.o 
36         $(CHARMC) -o $(L)/libmoduleDummyLB.a DummyLB.o 
37         
38
39 ComboCentLB.def.h: ComboCentLB.decl.h
40
41 ComboCentLB.decl.h: ComboCentLB.ci charmxi
42         $(CHARMXI) ComboCentLB.ci
43
44 $(L)/libmoduleComboCentLB.a: ComboCentLB.o 
45         $(CHARMC) -o $(L)/libmoduleComboCentLB.a ComboCentLB.o 
46         
47
48 RandCentLB.def.h: RandCentLB.decl.h
49
50 RandCentLB.decl.h: RandCentLB.ci charmxi
51         $(CHARMXI) RandCentLB.ci
52
53 $(L)/libmoduleRandCentLB.a: RandCentLB.o 
54         $(CHARMC) -o $(L)/libmoduleRandCentLB.a RandCentLB.o 
55         
56
57 RefineLB.def.h: RefineLB.decl.h
58
59 RefineLB.decl.h: RefineLB.ci charmxi
60         $(CHARMXI) RefineLB.ci
61
62 $(L)/libmoduleRefineLB.a: RefineLB.o 
63         $(CHARMC) -o $(L)/libmoduleRefineLB.a RefineLB.o 
64         
65
66 RefineKLB.def.h: RefineKLB.decl.h
67
68 RefineKLB.decl.h: RefineKLB.ci charmxi
69         $(CHARMXI) RefineKLB.ci
70
71 $(L)/libmoduleRefineKLB.a: RefineKLB.o 
72         $(CHARMC) -o $(L)/libmoduleRefineKLB.a RefineKLB.o 
73         
74
75 RefineCommLB.def.h: RefineCommLB.decl.h
76
77 RefineCommLB.decl.h: RefineCommLB.ci charmxi
78         $(CHARMXI) RefineCommLB.ci
79
80 $(L)/libmoduleRefineCommLB.a: RefineCommLB.o 
81         $(CHARMC) -o $(L)/libmoduleRefineCommLB.a RefineCommLB.o 
82         cp libmoduleRefineCommLB.dep $(L)/
83
84 GreedyLB.def.h: GreedyLB.decl.h
85
86 GreedyLB.decl.h: GreedyLB.ci charmxi
87         $(CHARMXI) GreedyLB.ci
88
89 $(L)/libmoduleGreedyLB.a: GreedyLB.o 
90         $(CHARMC) -o $(L)/libmoduleGreedyLB.a GreedyLB.o 
91         
92
93 GreedyCommLB.def.h: GreedyCommLB.decl.h
94
95 GreedyCommLB.decl.h: GreedyCommLB.ci charmxi
96         $(CHARMXI) GreedyCommLB.ci
97
98 $(L)/libmoduleGreedyCommLB.a: GreedyCommLB.o manager.o
99         $(CHARMC) -o $(L)/libmoduleGreedyCommLB.a GreedyCommLB.o manager.o
100         
101
102 GreedyAgentLB.def.h: GreedyAgentLB.decl.h
103
104 GreedyAgentLB.decl.h: GreedyAgentLB.ci charmxi
105         $(CHARMXI) GreedyAgentLB.ci
106
107 $(L)/libmoduleGreedyAgentLB.a: GreedyAgentLB.o 
108         $(CHARMC) -o $(L)/libmoduleGreedyAgentLB.a GreedyAgentLB.o 
109         
110
111 GridCommLB.def.h: GridCommLB.decl.h
112
113 GridCommLB.decl.h: GridCommLB.ci charmxi
114         $(CHARMXI) GridCommLB.ci
115
116 $(L)/libmoduleGridCommLB.a: GridCommLB.o manager.o
117         $(CHARMC) -o $(L)/libmoduleGridCommLB.a GridCommLB.o manager.o
118         
119
120 Comm1LB.def.h: Comm1LB.decl.h
121
122 Comm1LB.decl.h: Comm1LB.ci charmxi
123         $(CHARMXI) Comm1LB.ci
124
125 $(L)/libmoduleComm1LB.a: Comm1LB.o 
126         $(CHARMC) -o $(L)/libmoduleComm1LB.a Comm1LB.o 
127         
128
129 OrbLB.def.h: OrbLB.decl.h
130
131 OrbLB.decl.h: OrbLB.ci charmxi
132         $(CHARMXI) OrbLB.ci
133
134 $(L)/libmoduleOrbLB.a: OrbLB.o 
135         $(CHARMC) -o $(L)/libmoduleOrbLB.a OrbLB.o 
136         
137
138 RecBisectBfLB.def.h: RecBisectBfLB.decl.h
139
140 RecBisectBfLB.decl.h: RecBisectBfLB.ci charmxi
141         $(CHARMXI) RecBisectBfLB.ci
142
143 $(L)/libmoduleRecBisectBfLB.a: RecBisectBfLB.o 
144         $(CHARMC) -o $(L)/libmoduleRecBisectBfLB.a RecBisectBfLB.o 
145         
146
147 MetisLB.def.h: MetisLB.decl.h
148
149 MetisLB.decl.h: MetisLB.ci charmxi
150         $(CHARMXI) MetisLB.ci
151
152 $(L)/libmoduleMetisLB.a: MetisLB.o 
153         $(CHARMC) -o $(L)/libmoduleMetisLB.a MetisLB.o 
154         cp libmoduleMetisLB.dep $(L)/
155
156 PhasebyArrayLB.def.h: PhasebyArrayLB.decl.h
157
158 PhasebyArrayLB.decl.h: PhasebyArrayLB.ci charmxi
159         $(CHARMXI) PhasebyArrayLB.ci
160
161 $(L)/libmodulePhasebyArrayLB.a: PhasebyArrayLB.o 
162         $(CHARMC) -o $(L)/libmodulePhasebyArrayLB.a PhasebyArrayLB.o 
163         
164
165 RotateLB.def.h: RotateLB.decl.h
166
167 RotateLB.decl.h: RotateLB.ci charmxi
168         $(CHARMXI) RotateLB.ci
169
170 $(L)/libmoduleRotateLB.a: RotateLB.o 
171         $(CHARMC) -o $(L)/libmoduleRotateLB.a RotateLB.o 
172         
173
174 NeighborLB.def.h: NeighborLB.decl.h
175
176 NeighborLB.decl.h: NeighborLB.ci charmxi
177         $(CHARMXI) NeighborLB.ci
178
179 $(L)/libmoduleNeighborLB.a: NeighborLB.o 
180         $(CHARMC) -o $(L)/libmoduleNeighborLB.a NeighborLB.o 
181         
182
183 NeighborCommLB.def.h: NeighborCommLB.decl.h
184
185 NeighborCommLB.decl.h: NeighborCommLB.ci charmxi
186         $(CHARMXI) NeighborCommLB.ci
187
188 $(L)/libmoduleNeighborCommLB.a: NeighborCommLB.o 
189         $(CHARMC) -o $(L)/libmoduleNeighborCommLB.a NeighborCommLB.o 
190         
191
192 WSLB.def.h: WSLB.decl.h
193
194 WSLB.decl.h: WSLB.ci charmxi
195         $(CHARMXI) WSLB.ci
196
197 $(L)/libmoduleWSLB.a: WSLB.o 
198         $(CHARMC) -o $(L)/libmoduleWSLB.a WSLB.o 
199         
200
201 HybridLB.def.h: HybridLB.decl.h
202
203 HybridLB.decl.h: HybridLB.ci charmxi
204         $(CHARMXI) HybridLB.ci
205
206 $(L)/libmoduleHybridLB.a: HybridLB.o 
207         $(CHARMC) -o $(L)/libmoduleHybridLB.a HybridLB.o 
208         
209
210 TopoLB.def.h: TopoLB.decl.h
211
212 TopoLB.decl.h: TopoLB.ci charmxi
213         $(CHARMXI) TopoLB.ci
214
215 $(L)/libmoduleTopoLB.a: TopoLB.o 
216         $(CHARMC) -o $(L)/libmoduleTopoLB.a TopoLB.o 
217         
218
219 RefineTopoLB.def.h: RefineTopoLB.decl.h
220
221 RefineTopoLB.decl.h: RefineTopoLB.ci charmxi
222         $(CHARMXI) RefineTopoLB.ci
223
224 $(L)/libmoduleRefineTopoLB.a: RefineTopoLB.o 
225         $(CHARMC) -o $(L)/libmoduleRefineTopoLB.a RefineTopoLB.o 
226         
227
228 # used for make dependes
229 LB_OBJ=EveryLB.o \
230     DummyLB.o \
231     ComboCentLB.o \
232     RandCentLB.o \
233     RefineLB.o \
234     RefineKLB.o \
235     RefineCommLB.o \
236     GreedyLB.o \
237     GreedyCommLB.o \
238     GreedyAgentLB.o \
239     GridCommLB.o \
240     Comm1LB.o \
241     OrbLB.o \
242     RecBisectBfLB.o \
243     MetisLB.o \
244     PhasebyArrayLB.o \
245     RotateLB.o \
246     NeighborLB.o \
247     NeighborCommLB.o \
248     WSLB.o \
249     HybridLB.o \
250     TopoLB.o \
251     RefineTopoLB.o \
252     manager.o
253
254 EveryLB.def.h: EveryLB.decl.h
255
256 EveryLB.decl.h: EveryLB.ci charmxi
257         $(CHARMXI) EveryLB.ci
258
259 $(L)/libmoduleEveryLB.a: $(LB_OBJ)
260         $(CHARMC) -o $(L)/libmoduleEveryLB.a $(LB_OBJ)
261         cp libmoduleEveryLB.dep $(L)/