9efa219f0fb4c6d2c050c4d42ddf0c64fa5fcc31
[charm.git] / src / ck-ldb / Make.lb
1 # Automatically generated by script Makefile_lb.sh
2 ALL_LDBS=\
3    $(L)/libmoduleBlockLB.a \
4    $(L)/libmoduleCommLB.a \
5    $(L)/libmoduleDummyLB.a \
6    $(L)/libmoduleGreedyAgentLB.a \
7    $(L)/libmoduleGreedyCommLB.a \
8    $(L)/libmoduleGreedyLB.a \
9    $(L)/libmoduleNeighborCommLB.a \
10    $(L)/libmoduleNeighborLB.a \
11    $(L)/libmoduleOrbLB.a \
12    $(L)/libmodulePhasebyArrayLB.a \
13    $(L)/libmoduleRandCentLB.a \
14    $(L)/libmoduleRecBipartLB.a \
15    $(L)/libmoduleRefineLB.a \
16    $(L)/libmoduleRefineCommLB.a \
17    $(L)/libmoduleRotateLB.a \
18    $(L)/libmoduleTreeMatchLB.a \
19    $(L)/libmoduleRefineSwapLB.a \
20    $(L)/libmoduleCommAwareRefineLB.a \
21    $(L)/libmoduleComboCentLB.a \
22    $(L)/libmoduleGraphPartLB.a \
23    $(L)/libmoduleGraphBFTLB.a \
24    $(L)/libmoduleGridCommLB.a \
25    $(L)/libmoduleGridCommRefineLB.a \
26    $(L)/libmoduleGridHybridLB.a \
27    $(L)/libmoduleGridHybridSeedLB.a \
28    $(L)/libmoduleGridMetisLB.a \
29    $(L)/libmoduleHbmLB.a \
30    $(L)/libmoduleHybridLB.a \
31    $(L)/libmoduleRefineKLB.a \
32    $(L)/libmoduleRefineTopoLB.a \
33    $(L)/libmoduleTopoCentLB.a \
34    $(L)/libmoduleTopoLB.a \
35    $(L)/libmoduleAdaptiveLB.a \
36    $(L)/libmoduleMetisLB.a \
37    manager.o
38
39
40 $(L)/libmoduleBlockLB.a: BlockLB.o 
41         $(CHARMC) -o $(L)/libmoduleBlockLB.a BlockLB.o 
42         
43 LBHEADERS += BlockLB.h BlockLB.decl.h
44
45
46 $(L)/libmoduleCommLB.a: CommLB.o 
47         $(CHARMC) -o $(L)/libmoduleCommLB.a CommLB.o 
48         
49 LBHEADERS += CommLB.h CommLB.decl.h
50
51
52 $(L)/libmoduleDummyLB.a: DummyLB.o 
53         $(CHARMC) -o $(L)/libmoduleDummyLB.a DummyLB.o 
54         
55 LBHEADERS += DummyLB.h DummyLB.decl.h
56
57
58 $(L)/libmoduleGreedyAgentLB.a: GreedyAgentLB.o 
59         $(CHARMC) -o $(L)/libmoduleGreedyAgentLB.a GreedyAgentLB.o 
60         
61 LBHEADERS += GreedyAgentLB.h GreedyAgentLB.decl.h
62
63
64 $(L)/libmoduleGreedyCommLB.a: GreedyCommLB.o manager.o
65         $(CHARMC) -o $(L)/libmoduleGreedyCommLB.a GreedyCommLB.o manager.o
66         
67 LBHEADERS += GreedyCommLB.h GreedyCommLB.decl.h
68
69
70 $(L)/libmoduleGreedyLB.a: GreedyLB.o 
71         $(CHARMC) -o $(L)/libmoduleGreedyLB.a GreedyLB.o 
72         
73 LBHEADERS += GreedyLB.h GreedyLB.decl.h
74
75
76 $(L)/libmoduleNeighborCommLB.a: NeighborCommLB.o 
77         $(CHARMC) -o $(L)/libmoduleNeighborCommLB.a NeighborCommLB.o 
78         
79 LBHEADERS += NeighborCommLB.h NeighborCommLB.decl.h
80
81
82 $(L)/libmoduleNeighborLB.a: NeighborLB.o 
83         $(CHARMC) -o $(L)/libmoduleNeighborLB.a NeighborLB.o 
84         
85 LBHEADERS += NeighborLB.h NeighborLB.decl.h
86
87
88 $(L)/libmoduleOrbLB.a: OrbLB.o 
89         $(CHARMC) -o $(L)/libmoduleOrbLB.a OrbLB.o 
90         
91 LBHEADERS += OrbLB.h OrbLB.decl.h
92
93
94 $(L)/libmodulePhasebyArrayLB.a: PhasebyArrayLB.o 
95         $(CHARMC) -o $(L)/libmodulePhasebyArrayLB.a PhasebyArrayLB.o 
96         
97 LBHEADERS += PhasebyArrayLB.h PhasebyArrayLB.decl.h
98
99
100 $(L)/libmoduleRandCentLB.a: RandCentLB.o 
101         $(CHARMC) -o $(L)/libmoduleRandCentLB.a RandCentLB.o 
102         
103 LBHEADERS += RandCentLB.h RandCentLB.decl.h
104
105
106 $(L)/libmoduleRecBipartLB.a: RecBipartLB.o 
107         $(CHARMC) -o $(L)/libmoduleRecBipartLB.a RecBipartLB.o 
108         
109 LBHEADERS += RecBipartLB.h RecBipartLB.decl.h
110
111
112 $(L)/libmoduleRefineLB.a: RefineLB.o 
113         $(CHARMC) -o $(L)/libmoduleRefineLB.a RefineLB.o 
114         
115 LBHEADERS += RefineLB.h RefineLB.decl.h
116
117
118 $(L)/libmoduleRefineCommLB.a: RefineCommLB.o 
119         $(CHARMC) -o $(L)/libmoduleRefineCommLB.a RefineCommLB.o 
120         cp -f libmoduleRefineCommLB.dep $(L)/
121 LBHEADERS += RefineCommLB.h RefineCommLB.decl.h
122
123
124 $(L)/libmoduleRotateLB.a: RotateLB.o 
125         $(CHARMC) -o $(L)/libmoduleRotateLB.a RotateLB.o 
126         
127 LBHEADERS += RotateLB.h RotateLB.decl.h
128
129
130 $(L)/libmoduleTreeMatchLB.a: TreeMatchLB.o tm_tree.o tm_bucket.o tm_timings.o tm_mapping.o
131         $(CHARMC) -o $(L)/libmoduleTreeMatchLB.a TreeMatchLB.o tm_tree.o tm_bucket.o tm_timings.o tm_mapping.o
132         
133 LBHEADERS += TreeMatchLB.h TreeMatchLB.decl.h
134
135
136 $(L)/libmoduleRefineSwapLB.a: RefineSwapLB.o 
137         $(CHARMC) -o $(L)/libmoduleRefineSwapLB.a RefineSwapLB.o 
138         
139 LBHEADERS += RefineSwapLB.h RefineSwapLB.decl.h
140
141
142 $(L)/libmoduleCommAwareRefineLB.a: CommAwareRefineLB.o 
143         $(CHARMC) -o $(L)/libmoduleCommAwareRefineLB.a CommAwareRefineLB.o 
144         
145 LBHEADERS += CommAwareRefineLB.h CommAwareRefineLB.decl.h
146
147
148 $(L)/libmoduleComboCentLB.a: ComboCentLB.o 
149         $(CHARMC) -o $(L)/libmoduleComboCentLB.a ComboCentLB.o 
150         
151 LBHEADERS += ComboCentLB.h ComboCentLB.decl.h
152
153
154 $(L)/libmoduleGraphPartLB.a: GraphPartLB.o 
155         $(CHARMC) -o $(L)/libmoduleGraphPartLB.a GraphPartLB.o 
156         
157 LBHEADERS += GraphPartLB.h GraphPartLB.decl.h
158
159
160 $(L)/libmoduleGraphBFTLB.a: GraphBFTLB.o 
161         $(CHARMC) -o $(L)/libmoduleGraphBFTLB.a GraphBFTLB.o 
162         
163 LBHEADERS += GraphBFTLB.h GraphBFTLB.decl.h
164
165
166 $(L)/libmoduleGridCommLB.a: GridCommLB.o manager.o
167         $(CHARMC) -o $(L)/libmoduleGridCommLB.a GridCommLB.o manager.o
168         
169 LBHEADERS += GridCommLB.h GridCommLB.decl.h
170
171
172 $(L)/libmoduleGridCommRefineLB.a: GridCommRefineLB.o manager.o
173         $(CHARMC) -o $(L)/libmoduleGridCommRefineLB.a GridCommRefineLB.o manager.o
174         
175 LBHEADERS += GridCommRefineLB.h GridCommRefineLB.decl.h
176
177
178 $(L)/libmoduleGridHybridLB.a: GridHybridLB.o manager.o
179         $(CHARMC) -o $(L)/libmoduleGridHybridLB.a GridHybridLB.o manager.o
180         
181 LBHEADERS += GridHybridLB.h GridHybridLB.decl.h
182
183
184 $(L)/libmoduleGridHybridSeedLB.a: GridHybridSeedLB.o manager.o
185         $(CHARMC) -o $(L)/libmoduleGridHybridSeedLB.a GridHybridSeedLB.o manager.o
186         
187 LBHEADERS += GridHybridSeedLB.h GridHybridSeedLB.decl.h
188
189
190 $(L)/libmoduleGridMetisLB.a: GridMetisLB.o 
191         $(CHARMC) -o $(L)/libmoduleGridMetisLB.a GridMetisLB.o 
192         cp -f libmoduleGridMetisLB.dep $(L)/
193 LBHEADERS += GridMetisLB.h GridMetisLB.decl.h
194
195
196 $(L)/libmoduleHbmLB.a: HbmLB.o 
197         $(CHARMC) -o $(L)/libmoduleHbmLB.a HbmLB.o 
198         
199 LBHEADERS += HbmLB.h HbmLB.decl.h
200
201
202 $(L)/libmoduleHybridLB.a: HybridLB.o 
203         $(CHARMC) -o $(L)/libmoduleHybridLB.a HybridLB.o 
204         
205 LBHEADERS += HybridLB.h HybridLB.decl.h
206
207
208 $(L)/libmoduleRefineKLB.a: RefineKLB.o 
209         $(CHARMC) -o $(L)/libmoduleRefineKLB.a RefineKLB.o 
210         
211 LBHEADERS += RefineKLB.h RefineKLB.decl.h
212
213
214 $(L)/libmoduleRefineTopoLB.a: RefineTopoLB.o 
215         $(CHARMC) -o $(L)/libmoduleRefineTopoLB.a RefineTopoLB.o 
216         
217 LBHEADERS += RefineTopoLB.h RefineTopoLB.decl.h
218
219
220 $(L)/libmoduleTopoCentLB.a: TopoCentLB.o 
221         $(CHARMC) -o $(L)/libmoduleTopoCentLB.a TopoCentLB.o 
222         
223 LBHEADERS += TopoCentLB.h TopoCentLB.decl.h
224
225
226 $(L)/libmoduleTopoLB.a: TopoLB.o 
227         $(CHARMC) -o $(L)/libmoduleTopoLB.a TopoLB.o 
228         
229 LBHEADERS += TopoLB.h TopoLB.decl.h
230
231
232 $(L)/libmoduleAdaptiveLB.a: AdaptiveLB.o 
233         $(CHARMC) -o $(L)/libmoduleAdaptiveLB.a AdaptiveLB.o 
234         
235 LBHEADERS += AdaptiveLB.h AdaptiveLB.decl.h
236
237
238 $(L)/libmoduleMetisLB.a: MetisLB.o 
239         $(CHARMC) -o $(L)/libmoduleMetisLB.a MetisLB.o 
240         cp -f libmoduleMetisLB.dep $(L)/
241 LBHEADERS += MetisLB.h MetisLB.decl.h
242
243
244 $(L)/libmoduleTempAwareGreedyLB.a: TempAwareGreedyLB.o 
245         $(CHARMC) -o $(L)/libmoduleTempAwareGreedyLB.a TempAwareGreedyLB.o 
246         
247 LBHEADERS += TempAwareGreedyLB.h TempAwareGreedyLB.decl.h
248
249
250 $(L)/libmoduleMetisLB.a: MetisLB.o 
251         $(CHARMC) -o $(L)/libmoduleMetisLB.a MetisLB.o 
252         cp -f libmoduleMetisLB.dep $(L)/
253 LBHEADERS += MetisLB.h MetisLB.decl.h
254
255
256 $(L)/libmoduleScotchLB.a: ScotchLB.o 
257         $(CHARMC) -o $(L)/libmoduleScotchLB.a ScotchLB.o 
258         cp -f libmoduleScotchLB.dep $(L)/
259 LBHEADERS += ScotchLB.h ScotchLB.decl.h
260
261
262 $(L)/libmoduleTeamLB.a: TeamLB.o 
263         $(CHARMC) -o $(L)/libmoduleTeamLB.a TeamLB.o 
264         cp -f libmoduleTeamLB.dep $(L)/
265 LBHEADERS += TeamLB.h TeamLB.decl.h
266
267
268 $(L)/libmoduleWSLB.a: WSLB.o 
269         $(CHARMC) -o $(L)/libmoduleWSLB.a WSLB.o 
270         
271 LBHEADERS += WSLB.h WSLB.decl.h
272
273 # used for make depends
274 ALL_LB_OBJS=EveryLB.o \
275     CommonLBs.o \
276     BlockLB.o \
277     CommLB.o \
278     DummyLB.o \
279     GreedyAgentLB.o \
280     GreedyCommLB.o \
281     GreedyLB.o \
282     NeighborCommLB.o \
283     NeighborLB.o \
284     OrbLB.o \
285     PhasebyArrayLB.o \
286     RandCentLB.o \
287     RecBipartLB.o \
288     RefineLB.o \
289     RefineCommLB.o \
290     RotateLB.o \
291     TreeMatchLB.o \
292     RefineSwapLB.o \
293     CommAwareRefineLB.o \
294     ComboCentLB.o \
295     GraphPartLB.o \
296     GraphBFTLB.o \
297     GridCommLB.o \
298     GridCommRefineLB.o \
299     GridHybridLB.o \
300     GridHybridSeedLB.o \
301     GridMetisLB.o \
302     HbmLB.o \
303     HybridLB.o \
304     RefineKLB.o \
305     RefineTopoLB.o \
306     TopoCentLB.o \
307     TopoLB.o \
308     AdaptiveLB.o \
309     TempAwareGreedyLB.o \
310     MetisLB.o \
311     ScotchLB.o \
312     TeamLB.o \
313     WSLB.o \
314     manager.o  \
315     tm_tree.o  \
316     tm_timings.o  \
317     tm_bucket.o \
318     tm_mapping.o
319 # EveryLB dependecies
320 EVERYLB_DEPS=EveryLB.o \
321     BlockLB.o \
322     CommLB.o \
323     DummyLB.o \
324     GreedyAgentLB.o \
325     GreedyCommLB.o \
326     GreedyLB.o \
327     NeighborCommLB.o \
328     NeighborLB.o \
329     OrbLB.o \
330     PhasebyArrayLB.o \
331     RandCentLB.o \
332     RecBipartLB.o \
333     RefineLB.o \
334     RefineCommLB.o \
335     RotateLB.o \
336     TreeMatchLB.o \
337     RefineSwapLB.o \
338     CommAwareRefineLB.o \
339     ComboCentLB.o \
340     GraphPartLB.o \
341     GraphBFTLB.o \
342     GridCommLB.o \
343     GridCommRefineLB.o \
344     GridHybridLB.o \
345     GridHybridSeedLB.o \
346     GridMetisLB.o \
347     HbmLB.o \
348     HybridLB.o \
349     RefineKLB.o \
350     RefineTopoLB.o \
351     TopoCentLB.o \
352     TopoLB.o \
353     AdaptiveLB.o \
354     manager.o \
355     tm_tree.o  \
356     tm_timings.o  \
357     tm_bucket.o \
358     tm_mapping.o
359 # CommonLBs dependencies
360 COMMONLBS_DEPS=CommonLBs.o \
361     BlockLB.o \
362     CommLB.o \
363     DummyLB.o \
364     GreedyAgentLB.o \
365     GreedyCommLB.o \
366     GreedyLB.o \
367     NeighborCommLB.o \
368     NeighborLB.o \
369     OrbLB.o \
370     PhasebyArrayLB.o \
371     RandCentLB.o \
372     RecBipartLB.o \
373     RefineLB.o \
374     RefineCommLB.o \
375     RotateLB.o \
376     TreeMatchLB.o \
377     RefineSwapLB.o \
378     CommAwareRefineLB.o \
379     manager.o \
380     tm_tree.o  \
381     tm_timings.o  \
382     tm_bucket.o \
383     tm_mapping.o
384
385 $(L)/libmoduleEveryLB.a: $(EVERYLB_DEPS)
386         $(CHARMC) -o $(L)/libmoduleEveryLB.a $(EVERYLB_DEPS)
387
388 $(L)/libmoduleCommonLBs.a: $(COMMONLBS_DEPS)
389         $(CHARMC) -o $(L)/libmoduleCommonLBs.a $(COMMONLBS_DEPS)