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