Makefile: automate adding headers for new load balancers
[charm.git] / src / ck-ldb / Make.lb
index e701f71214cace3442feb8dc71cbd9ef2427b8c1..cef30f250c8e6d45266f385e4d57e1f0da1bb298 100644 (file)
@@ -1,7 +1,7 @@
 # Automatically generated by script Makefile_lb.sh
-#  by uid=1000(millenix) gid=1000(millenix) groups=1000(millenix),4(adm),6(disk),20(dialout),24(cdrom),25(floppy),29(audio),40(src),44(video),46(plugdev),109(fuse),1006(os)
-#  at fcc.st.hmc.edu
-#  on Sun Jun 13 13:18:43 CDT 2010
+#  by uid=21588(phil) gid=80(kale) groups=80(kale),127(vboxusers),400(ppladmin)
+#  at thrift
+#  on Tue Sep 14 17:08:43 CDT 2010
 LOADBALANCERS=\
    $(L)/libmoduleDummyLB.a \
    $(L)/libmoduleComboCentLB.a \
@@ -38,146 +38,175 @@ LOADBALANCERS=\
 $(L)/libmoduleDummyLB.a: DummyLB.o 
        $(CHARMC) -o $(L)/libmoduleDummyLB.a DummyLB.o 
        
+LBHEADERS += DummyLB.h DummyLB.decl.h
 
 
 $(L)/libmoduleComboCentLB.a: ComboCentLB.o 
        $(CHARMC) -o $(L)/libmoduleComboCentLB.a ComboCentLB.o 
        
+LBHEADERS += ComboCentLB.h ComboCentLB.decl.h
 
 
 $(L)/libmoduleRandCentLB.a: RandCentLB.o 
        $(CHARMC) -o $(L)/libmoduleRandCentLB.a RandCentLB.o 
        
+LBHEADERS += RandCentLB.h RandCentLB.decl.h
 
 
 $(L)/libmoduleRefineLB.a: RefineLB.o 
        $(CHARMC) -o $(L)/libmoduleRefineLB.a RefineLB.o 
        
+LBHEADERS += RefineLB.h RefineLB.decl.h
 
 
 $(L)/libmoduleRefineKLB.a: RefineKLB.o 
        $(CHARMC) -o $(L)/libmoduleRefineKLB.a RefineKLB.o 
        
+LBHEADERS += RefineKLB.h RefineKLB.decl.h
 
 
 $(L)/libmoduleRefineCommLB.a: RefineCommLB.o 
        $(CHARMC) -o $(L)/libmoduleRefineCommLB.a RefineCommLB.o 
        cp -f libmoduleRefineCommLB.dep $(L)/
+LBHEADERS += RefineCommLB.h RefineCommLB.decl.h
 
 
 $(L)/libmoduleGreedyLB.a: GreedyLB.o 
        $(CHARMC) -o $(L)/libmoduleGreedyLB.a GreedyLB.o 
        
+LBHEADERS += GreedyLB.h GreedyLB.decl.h
 
 
 $(L)/libmoduleGreedyCommLB.a: GreedyCommLB.o manager.o
        $(CHARMC) -o $(L)/libmoduleGreedyCommLB.a GreedyCommLB.o manager.o
        
+LBHEADERS += GreedyCommLB.h GreedyCommLB.decl.h
 
 
 $(L)/libmoduleGreedyAgentLB.a: GreedyAgentLB.o 
        $(CHARMC) -o $(L)/libmoduleGreedyAgentLB.a GreedyAgentLB.o 
        
+LBHEADERS += GreedyAgentLB.h GreedyAgentLB.decl.h
 
 
 $(L)/libmoduleGridCommLB.a: GridCommLB.o manager.o
        $(CHARMC) -o $(L)/libmoduleGridCommLB.a GridCommLB.o manager.o
        
+LBHEADERS += GridCommLB.h GridCommLB.decl.h
 
 
 $(L)/libmoduleGridCommRefineLB.a: GridCommRefineLB.o manager.o
        $(CHARMC) -o $(L)/libmoduleGridCommRefineLB.a GridCommRefineLB.o manager.o
        
+LBHEADERS += GridCommRefineLB.h GridCommRefineLB.decl.h
 
 
 $(L)/libmoduleGridMetisLB.a: GridMetisLB.o 
        $(CHARMC) -o $(L)/libmoduleGridMetisLB.a GridMetisLB.o 
        cp -f libmoduleGridMetisLB.dep $(L)/
+LBHEADERS += GridMetisLB.h GridMetisLB.decl.h
 
 
 $(L)/libmoduleGridHybridLB.a: GridHybridLB.o manager.o
        $(CHARMC) -o $(L)/libmoduleGridHybridLB.a GridHybridLB.o manager.o
        
+LBHEADERS += GridHybridLB.h GridHybridLB.decl.h
 
 
 $(L)/libmoduleGridHybridSeedLB.a: GridHybridSeedLB.o manager.o
        $(CHARMC) -o $(L)/libmoduleGridHybridSeedLB.a GridHybridSeedLB.o manager.o
        
+LBHEADERS += GridHybridSeedLB.h GridHybridSeedLB.decl.h
 
 
 $(L)/libmoduleComm1LB.a: Comm1LB.o 
        $(CHARMC) -o $(L)/libmoduleComm1LB.a Comm1LB.o 
        
+LBHEADERS += Comm1LB.h Comm1LB.decl.h
 
 
 $(L)/libmoduleOrbLB.a: OrbLB.o 
        $(CHARMC) -o $(L)/libmoduleOrbLB.a OrbLB.o 
        
+LBHEADERS += OrbLB.h OrbLB.decl.h
 
 
 $(L)/libmoduleRecBisectBfLB.a: RecBisectBfLB.o 
        $(CHARMC) -o $(L)/libmoduleRecBisectBfLB.a RecBisectBfLB.o 
        
+LBHEADERS += RecBisectBfLB.h RecBisectBfLB.decl.h
 
 
 $(L)/libmoduleMetisLB.a: MetisLB.o 
        $(CHARMC) -o $(L)/libmoduleMetisLB.a MetisLB.o 
        cp -f libmoduleMetisLB.dep $(L)/
+LBHEADERS += MetisLB.h MetisLB.decl.h
 
 
 $(L)/libmodulePhasebyArrayLB.a: PhasebyArrayLB.o 
        $(CHARMC) -o $(L)/libmodulePhasebyArrayLB.a PhasebyArrayLB.o 
        
+LBHEADERS += PhasebyArrayLB.h PhasebyArrayLB.decl.h
 
 
 $(L)/libmoduleRotateLB.a: RotateLB.o 
        $(CHARMC) -o $(L)/libmoduleRotateLB.a RotateLB.o 
        
+LBHEADERS += RotateLB.h RotateLB.decl.h
 
 
 $(L)/libmoduleNeighborLB.a: NeighborLB.o 
        $(CHARMC) -o $(L)/libmoduleNeighborLB.a NeighborLB.o 
        
+LBHEADERS += NeighborLB.h NeighborLB.decl.h
 
 
 $(L)/libmoduleNeighborCommLB.a: NeighborCommLB.o 
        $(CHARMC) -o $(L)/libmoduleNeighborCommLB.a NeighborCommLB.o 
        
+LBHEADERS += NeighborCommLB.h NeighborCommLB.decl.h
 
 
 $(L)/libmoduleWSLB.a: WSLB.o 
        $(CHARMC) -o $(L)/libmoduleWSLB.a WSLB.o 
        
+LBHEADERS += WSLB.h WSLB.decl.h
 
 
 $(L)/libmoduleTopoLB.a: TopoLB.o 
        $(CHARMC) -o $(L)/libmoduleTopoLB.a TopoLB.o 
        
+LBHEADERS += TopoLB.h TopoLB.decl.h
 
 
 $(L)/libmoduleRefineTopoLB.a: RefineTopoLB.o 
        $(CHARMC) -o $(L)/libmoduleRefineTopoLB.a RefineTopoLB.o 
        
+LBHEADERS += RefineTopoLB.h RefineTopoLB.decl.h
 
 
 $(L)/libmoduleTopoCentLB.a: TopoCentLB.o 
        $(CHARMC) -o $(L)/libmoduleTopoCentLB.a TopoCentLB.o 
        
+LBHEADERS += TopoCentLB.h TopoCentLB.decl.h
 
 
 $(L)/libmoduleHybridLB.a: HybridLB.o 
        $(CHARMC) -o $(L)/libmoduleHybridLB.a HybridLB.o 
        
+LBHEADERS += HybridLB.h HybridLB.decl.h
 
 
 $(L)/libmoduleHbmLB.a: HbmLB.o 
        $(CHARMC) -o $(L)/libmoduleHbmLB.a HbmLB.o 
        
+LBHEADERS += HbmLB.h HbmLB.decl.h
 
 
 $(L)/libmoduleBlockLB.a: BlockLB.o 
        $(CHARMC) -o $(L)/libmoduleBlockLB.a BlockLB.o 
        
+LBHEADERS += BlockLB.h BlockLB.decl.h
 
 # used for make dependes
 LB_OBJ=EveryLB.o \