Adding RefineTopoLB: a topology-based refiner
[charm.git] / src / scripts / Make.depends
index 68b9f0c2001b4d6951c88a146e496fd5f5cad4d8..197f6a57d9f4ceda3827d6ce0a801014476478e6 100644 (file)
@@ -603,12 +603,12 @@ waitqd.o: waitqd.C waitqd.h charm++.h charm.h converse.h conv-config.h \
 LBDatabase.o: LBDatabase.C converse.h conv-config.h conv-common.h \
   conv-mach.h conv-autoconfig.h conv-mach-opt.h pup_c.h conv-cpm.h \
   conv-cpath.h conv-qd.h conv-random.h conv-lists.h conv-trace.h \
-  persistent.h debug-conv.h LBDatabase.h lbdb.h charm.h pup.h \
-  LBDBManager.h cklists.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h \
-  LBDatabase.decl.h charm++.h middle.h middle-conv.h ckbitvector.h \
-  ckstream.h init.h ckhashtable.h debug-charm.h CkMarshall.decl.h \
-  cksection.h ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h \
-  ckobjQ.h ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
+  persistent.h debug-conv.h LBDatabase.h lbdb.h charm.h pup.h middle.h \
+  middle-conv.h LBDBManager.h cklists.h LBObj.h LBOM.h LBComm.h \
+  LBMachineUtil.h LBDatabase.decl.h charm++.h ckbitvector.h ckstream.h \
+  init.h ckhashtable.h debug-charm.h CkMarshall.decl.h cksection.h \
+  ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
+  ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
   CkArrayReductionMgr.decl.h ckmemcheckpoint.h CkMemCheckpoint.decl.h \
   readonly.h ckarray.h cklocation.h CkLocation.decl.h CkArray.decl.h \
   ComlibArrayListener.h ComlibStrategy.h convcomlibstrategy.h \
@@ -622,9 +622,9 @@ LBDatabase.o: LBDatabase.C converse.h conv-config.h conv-common.h \
 lbdb.o: lbdb.C converse.h conv-config.h conv-common.h conv-mach.h \
   conv-autoconfig.h conv-mach-opt.h pup_c.h conv-cpm.h conv-cpath.h \
   conv-qd.h conv-random.h conv-lists.h conv-trace.h persistent.h \
-  debug-conv.h lbdb.h charm.h pup.h LBObj.h LBOM.h LBDatabase.h \
-  LBDBManager.h cklists.h LBComm.h LBMachineUtil.h LBDatabase.decl.h \
-  charm++.h middle.h middle-conv.h ckbitvector.h ckstream.h init.h \
+  debug-conv.h lbdb.h charm.h pup.h middle.h middle-conv.h LBObj.h LBOM.h \
+  LBDatabase.h LBDBManager.h cklists.h LBComm.h LBMachineUtil.h \
+  LBDatabase.decl.h charm++.h ckbitvector.h ckstream.h init.h \
   ckhashtable.h debug-charm.h CkMarshall.decl.h cksection.h ckcallback.h \
   conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h ckreduction.h \
   CkReduction.decl.h cknodegroupreduction.h CkArrayReductionMgr.decl.h \
@@ -695,11 +695,11 @@ LBAgent.o: LBAgent.C LBAgent.h CentralLB.h BaseLB.h LBDatabase.h lbdb.h \
   converse.h conv-config.h conv-common.h conv-mach.h conv-autoconfig.h \
   conv-mach-opt.h pup_c.h conv-cpm.h conv-cpath.h conv-qd.h conv-random.h \
   conv-lists.h conv-trace.h persistent.h debug-conv.h charm.h pup.h \
-  LBDBManager.h cklists.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h \
-  LBDatabase.decl.h charm++.h middle.h middle-conv.h ckbitvector.h \
-  ckstream.h init.h ckhashtable.h debug-charm.h CkMarshall.decl.h \
-  cksection.h ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h \
-  ckobjQ.h ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
+  middle.h middle-conv.h LBDBManager.h cklists.h LBObj.h LBOM.h LBComm.h \
+  LBMachineUtil.h LBDatabase.decl.h charm++.h ckbitvector.h ckstream.h \
+  init.h ckhashtable.h debug-charm.h CkMarshall.decl.h cksection.h \
+  ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
+  ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
   CkArrayReductionMgr.decl.h ckmemcheckpoint.h CkMemCheckpoint.decl.h \
   readonly.h ckarray.h cklocation.h CkLocation.decl.h CkArray.decl.h \
   ComlibArrayListener.h ComlibStrategy.h convcomlibstrategy.h \
@@ -713,11 +713,11 @@ LBProfit.o: LBProfit.C converse.h conv-config.h conv-common.h conv-mach.h \
   conv-autoconfig.h conv-mach-opt.h pup_c.h conv-cpm.h conv-cpath.h \
   conv-qd.h conv-random.h conv-lists.h conv-trace.h persistent.h \
   debug-conv.h LBProfit.h BaseLB.h LBDatabase.h lbdb.h charm.h pup.h \
-  LBDBManager.h cklists.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h \
-  LBDatabase.decl.h charm++.h middle.h middle-conv.h ckbitvector.h \
-  ckstream.h init.h ckhashtable.h debug-charm.h CkMarshall.decl.h \
-  cksection.h ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h \
-  ckobjQ.h ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
+  middle.h middle-conv.h LBDBManager.h cklists.h LBObj.h LBOM.h LBComm.h \
+  LBMachineUtil.h LBDatabase.decl.h charm++.h ckbitvector.h ckstream.h \
+  init.h ckhashtable.h debug-charm.h CkMarshall.decl.h cksection.h \
+  ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
+  ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
   CkArrayReductionMgr.decl.h ckmemcheckpoint.h CkMemCheckpoint.decl.h \
   readonly.h ckarray.h cklocation.h CkLocation.decl.h CkArray.decl.h \
   ComlibArrayListener.h ComlibStrategy.h convcomlibstrategy.h \
@@ -786,7 +786,7 @@ LBDBManager.o: LBDBManager.C charm++.h charm.h converse.h conv-config.h \
 LBComm.o: LBComm.C converse.h conv-config.h conv-common.h conv-mach.h \
   conv-autoconfig.h conv-mach-opt.h pup_c.h conv-cpm.h conv-cpath.h \
   conv-qd.h conv-random.h conv-lists.h conv-trace.h persistent.h \
-  debug-conv.h LBComm.h lbdb.h charm.h pup.h
+  debug-conv.h LBComm.h lbdb.h charm.h pup.h middle.h middle-conv.h
        $(CHARMC) -c -I. LBComm.C
 
 LBObj.o: LBObj.C charm++.h charm.h converse.h conv-config.h conv-common.h \
@@ -811,11 +811,11 @@ LBMachineUtil.o: LBMachineUtil.C LBDatabase.h lbdb.h converse.h \
   conv-config.h conv-common.h conv-mach.h conv-autoconfig.h \
   conv-mach-opt.h pup_c.h conv-cpm.h conv-cpath.h conv-qd.h conv-random.h \
   conv-lists.h conv-trace.h persistent.h debug-conv.h charm.h pup.h \
-  LBDBManager.h cklists.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h \
-  LBDatabase.decl.h charm++.h middle.h middle-conv.h ckbitvector.h \
-  ckstream.h init.h ckhashtable.h debug-charm.h CkMarshall.decl.h \
-  cksection.h ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h \
-  ckobjQ.h ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
+  middle.h middle-conv.h LBDBManager.h cklists.h LBObj.h LBOM.h LBComm.h \
+  LBMachineUtil.h LBDatabase.decl.h charm++.h ckbitvector.h ckstream.h \
+  init.h ckhashtable.h debug-charm.h CkMarshall.decl.h cksection.h \
+  ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
+  ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
   CkArrayReductionMgr.decl.h ckmemcheckpoint.h CkMemCheckpoint.decl.h \
   readonly.h ckarray.h cklocation.h CkLocation.decl.h CkArray.decl.h \
   ComlibArrayListener.h ComlibStrategy.h convcomlibstrategy.h \
@@ -945,9 +945,9 @@ WSLB.o: WSLB.C charm++.h charm.h converse.h conv-config.h conv-common.h \
 ObjGraph.o: ObjGraph.C ObjGraph.h lbdb.h converse.h conv-config.h \
   conv-common.h conv-mach.h conv-autoconfig.h conv-mach-opt.h pup_c.h \
   conv-cpm.h conv-cpath.h conv-qd.h conv-random.h conv-lists.h \
-  conv-trace.h persistent.h debug-conv.h charm.h pup.h CentralLB.h \
-  BaseLB.h LBDatabase.h LBDBManager.h cklists.h LBObj.h LBOM.h LBComm.h \
-  LBMachineUtil.h LBDatabase.decl.h charm++.h middle.h middle-conv.h \
+  conv-trace.h persistent.h debug-conv.h charm.h pup.h middle.h \
+  middle-conv.h CentralLB.h BaseLB.h LBDatabase.h LBDBManager.h cklists.h \
+  LBObj.h LBOM.h LBComm.h LBMachineUtil.h LBDatabase.decl.h charm++.h \
   ckbitvector.h ckstream.h init.h ckhashtable.h debug-charm.h \
   CkMarshall.decl.h cksection.h ckcallback.h conv-ccs.h sockRoutines.h \
   ccs-server.h ckobjQ.h ckreduction.h CkReduction.decl.h \
@@ -970,9 +970,9 @@ graph.o: graph.c converse.h conv-config.h conv-common.h conv-mach.h \
 LButil.o: LButil.C elements.h converse.h conv-config.h conv-common.h \
   conv-mach.h conv-autoconfig.h conv-mach-opt.h pup_c.h conv-cpm.h \
   conv-cpath.h conv-qd.h conv-random.h conv-lists.h conv-trace.h \
-  persistent.h debug-conv.h lbdb.h charm.h pup.h Set.h cklists.h heap.h \
-  BaseLB.h LBDatabase.h LBDBManager.h LBObj.h LBOM.h LBComm.h \
-  LBMachineUtil.h LBDatabase.decl.h charm++.h middle.h middle-conv.h \
+  persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h middle-conv.h \
+  Set.h cklists.h heap.h BaseLB.h LBDatabase.h LBDBManager.h LBObj.h \
+  LBOM.h LBComm.h LBMachineUtil.h LBDatabase.decl.h charm++.h \
   ckbitvector.h ckstream.h init.h ckhashtable.h debug-charm.h \
   CkMarshall.decl.h cksection.h ckcallback.h conv-ccs.h sockRoutines.h \
   ccs-server.h ckobjQ.h ckreduction.h CkReduction.decl.h \
@@ -989,11 +989,11 @@ Refiner.o: Refiner.C Refiner.h CentralLB.h BaseLB.h LBDatabase.h lbdb.h \
   converse.h conv-config.h conv-common.h conv-mach.h conv-autoconfig.h \
   conv-mach-opt.h pup_c.h conv-cpm.h conv-cpath.h conv-qd.h conv-random.h \
   conv-lists.h conv-trace.h persistent.h debug-conv.h charm.h pup.h \
-  LBDBManager.h cklists.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h \
-  LBDatabase.decl.h charm++.h middle.h middle-conv.h ckbitvector.h \
-  ckstream.h init.h ckhashtable.h debug-charm.h CkMarshall.decl.h \
-  cksection.h ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h \
-  ckobjQ.h ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
+  middle.h middle-conv.h LBDBManager.h cklists.h LBObj.h LBOM.h LBComm.h \
+  LBMachineUtil.h LBDatabase.decl.h charm++.h ckbitvector.h ckstream.h \
+  init.h ckhashtable.h debug-charm.h CkMarshall.decl.h cksection.h \
+  ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
+  ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
   CkArrayReductionMgr.decl.h ckmemcheckpoint.h CkMemCheckpoint.decl.h \
   readonly.h ckarray.h cklocation.h CkLocation.decl.h CkArray.decl.h \
   ComlibArrayListener.h ComlibStrategy.h convcomlibstrategy.h \
@@ -1008,11 +1008,11 @@ RefinerApprox.o: RefinerApprox.C RefinerApprox.h CentralLB.h BaseLB.h \
   LBDatabase.h lbdb.h converse.h conv-config.h conv-common.h conv-mach.h \
   conv-autoconfig.h conv-mach-opt.h pup_c.h conv-cpm.h conv-cpath.h \
   conv-qd.h conv-random.h conv-lists.h conv-trace.h persistent.h \
-  debug-conv.h charm.h pup.h LBDBManager.h cklists.h LBObj.h LBOM.h \
-  LBComm.h LBMachineUtil.h LBDatabase.decl.h charm++.h middle.h \
-  middle-conv.h ckbitvector.h ckstream.h init.h ckhashtable.h \
-  debug-charm.h CkMarshall.decl.h cksection.h ckcallback.h conv-ccs.h \
-  sockRoutines.h ccs-server.h ckobjQ.h ckreduction.h CkReduction.decl.h \
+  debug-conv.h charm.h pup.h middle.h middle-conv.h LBDBManager.h \
+  cklists.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h LBDatabase.decl.h \
+  charm++.h ckbitvector.h ckstream.h init.h ckhashtable.h debug-charm.h \
+  CkMarshall.decl.h cksection.h ckcallback.h conv-ccs.h sockRoutines.h \
+  ccs-server.h ckobjQ.h ckreduction.h CkReduction.decl.h \
   cknodegroupreduction.h CkArrayReductionMgr.decl.h ckmemcheckpoint.h \
   CkMemCheckpoint.decl.h readonly.h ckarray.h cklocation.h \
   CkLocation.decl.h CkArray.decl.h ComlibArrayListener.h ComlibStrategy.h \
@@ -1027,11 +1027,11 @@ RefinerComm.o: RefinerComm.C RefinerComm.h CentralLB.h BaseLB.h \
   LBDatabase.h lbdb.h converse.h conv-config.h conv-common.h conv-mach.h \
   conv-autoconfig.h conv-mach-opt.h pup_c.h conv-cpm.h conv-cpath.h \
   conv-qd.h conv-random.h conv-lists.h conv-trace.h persistent.h \
-  debug-conv.h charm.h pup.h LBDBManager.h cklists.h LBObj.h LBOM.h \
-  LBComm.h LBMachineUtil.h LBDatabase.decl.h charm++.h middle.h \
-  middle-conv.h ckbitvector.h ckstream.h init.h ckhashtable.h \
-  debug-charm.h CkMarshall.decl.h cksection.h ckcallback.h conv-ccs.h \
-  sockRoutines.h ccs-server.h ckobjQ.h ckreduction.h CkReduction.decl.h \
+  debug-conv.h charm.h pup.h middle.h middle-conv.h LBDBManager.h \
+  cklists.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h LBDatabase.decl.h \
+  charm++.h ckbitvector.h ckstream.h init.h ckhashtable.h debug-charm.h \
+  CkMarshall.decl.h cksection.h ckcallback.h conv-ccs.h sockRoutines.h \
+  ccs-server.h ckobjQ.h ckreduction.h CkReduction.decl.h \
   cknodegroupreduction.h CkArrayReductionMgr.decl.h ckmemcheckpoint.h \
   CkMemCheckpoint.decl.h readonly.h ckarray.h cklocation.h \
   CkLocation.decl.h CkArray.decl.h ComlibArrayListener.h ComlibStrategy.h \
@@ -1048,13 +1048,15 @@ bitvecset.o: bitvecset.c bitvecset.h
 Set.o: Set.C Set.h elements.h converse.h conv-config.h conv-common.h \
   conv-mach.h conv-autoconfig.h conv-mach-opt.h pup_c.h conv-cpm.h \
   conv-cpath.h conv-qd.h conv-random.h conv-lists.h conv-trace.h \
-  persistent.h debug-conv.h lbdb.h charm.h pup.h cklists.h
+  persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h middle-conv.h \
+  cklists.h
        $(CHARMC) -c -I. Set.C
 
 heap.o: heap.C heap.h elements.h converse.h conv-config.h conv-common.h \
   conv-mach.h conv-autoconfig.h conv-mach-opt.h pup_c.h conv-cpm.h \
   conv-cpath.h conv-qd.h conv-random.h conv-lists.h conv-trace.h \
-  persistent.h debug-conv.h lbdb.h charm.h pup.h Set.h cklists.h
+  persistent.h debug-conv.h lbdb.h charm.h pup.h middle.h middle-conv.h \
+  Set.h cklists.h
        $(CHARMC) -c -I. heap.C
 
 CommLBHeap.o: CommLBHeap.C CommLBHeap.h charm++.h charm.h converse.h \
@@ -1190,7 +1192,7 @@ EveryLB.o: EveryLB.C charm++.h charm.h converse.h conv-config.h \
   PhasebyArrayLB.decl.h RotateLB.decl.h NeighborLB.decl.h \
   NborBaseLB.decl.h NeighborLBMsg.h NeighborCommLB.decl.h WSLB.decl.h \
   HybridLB.decl.h HybridBaseLB.decl.h HybridLBMsg.h TopoLB.decl.h \
-  EveryLB.def.h
+  RefineTopoLB.decl.h EveryLB.def.h
        $(CHARMC) -c -I. EveryLB.C
 
 DummyLB.o: DummyLB.C charm++.h charm.h converse.h conv-config.h \
@@ -1586,15 +1588,35 @@ TopoLB.o: TopoLB.C charm++.h charm.h converse.h conv-config.h \
   TopoLB.decl.h TopoLB.h topology.h TopoLB.def.h
        $(CHARMC) -c -I. TopoLB.C
 
+RefineTopoLB.o: RefineTopoLB.C charm++.h charm.h converse.h conv-config.h \
+  conv-common.h conv-mach.h conv-autoconfig.h conv-mach-opt.h pup_c.h \
+  conv-cpm.h conv-cpath.h conv-qd.h conv-random.h conv-lists.h \
+  conv-trace.h persistent.h debug-conv.h pup.h middle.h middle-conv.h \
+  cklists.h ckbitvector.h ckstream.h init.h ckhashtable.h debug-charm.h \
+  CkMarshall.decl.h cksection.h ckcallback.h conv-ccs.h sockRoutines.h \
+  ccs-server.h ckobjQ.h ckreduction.h CkReduction.decl.h \
+  cknodegroupreduction.h CkArrayReductionMgr.decl.h ckmemcheckpoint.h \
+  CkMemCheckpoint.decl.h readonly.h ckarray.h cklocation.h LBDatabase.h \
+  lbdb.h LBDBManager.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h \
+  LBDatabase.decl.h NullLB.decl.h BaseLB.decl.h CkLocation.decl.h \
+  CkArray.decl.h ComlibArrayListener.h ComlibStrategy.h \
+  convcomlibstrategy.h ComlibLearner.h envelope.h CkFutures.decl.h \
+  charisma.h charisma.decl.h tempo.h tempo.decl.h waitqd.h waitqd.decl.h \
+  sdag.h ckcheckpoint.h CkCheckpoint.decl.h ckarrayreductionmgr.h trace.h \
+  trace-bluegene.h CentralLB.h BaseLB.h CentralLB.decl.h CentralLBMsg.h \
+  RefineTopoLB.decl.h RefineTopoLB.h TopoLB.h topology.h \
+  RefineTopoLB.def.h
+       $(CHARMC) -c -I. RefineTopoLB.C
+
 manager.o: manager.C manager.h CentralLB.h BaseLB.h LBDatabase.h lbdb.h \
   converse.h conv-config.h conv-common.h conv-mach.h conv-autoconfig.h \
   conv-mach-opt.h pup_c.h conv-cpm.h conv-cpath.h conv-qd.h conv-random.h \
   conv-lists.h conv-trace.h persistent.h debug-conv.h charm.h pup.h \
-  LBDBManager.h cklists.h LBObj.h LBOM.h LBComm.h LBMachineUtil.h \
-  LBDatabase.decl.h charm++.h middle.h middle-conv.h ckbitvector.h \
-  ckstream.h init.h ckhashtable.h debug-charm.h CkMarshall.decl.h \
-  cksection.h ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h \
-  ckobjQ.h ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
+  middle.h middle-conv.h LBDBManager.h cklists.h LBObj.h LBOM.h LBComm.h \
+  LBMachineUtil.h LBDatabase.decl.h charm++.h ckbitvector.h ckstream.h \
+  init.h ckhashtable.h debug-charm.h CkMarshall.decl.h cksection.h \
+  ckcallback.h conv-ccs.h sockRoutines.h ccs-server.h ckobjQ.h \
+  ckreduction.h CkReduction.decl.h cknodegroupreduction.h \
   CkArrayReductionMgr.decl.h ckmemcheckpoint.h CkMemCheckpoint.decl.h \
   readonly.h ckarray.h cklocation.h CkLocation.decl.h CkArray.decl.h \
   ComlibArrayListener.h ComlibStrategy.h convcomlibstrategy.h \
@@ -1719,7 +1741,7 @@ ComlibManager.o: ComlibManager.C ComlibManager.h charm++.h charm.h \
   pup_cmialloc.h RingMulticastStrategy.h MultiRingMulticast.h \
   PipeBroadcastStrategy.h pipebroadcastconverse.h BroadcastStrategy.h \
   MeshStreamingStrategy.h PrioStreaming.h qd.h CentralLB.h BaseLB.h \
-  CentralLB.decl.h CentralLBMsg.h comlib.def.h pipelinestrategy.h
+  CentralLB.decl.h CentralLBMsg.h comlib.def.h
        $(CHARMC) -c -I. ComlibManager.C
 
 MPIStrategy.o: MPIStrategy.C MPIStrategy.h ComlibManager.h charm++.h \
@@ -1996,7 +2018,7 @@ PipeBroadcastStrategy.o: PipeBroadcastStrategy.C PipeBroadcastStrategy.h \
   charisma.h charisma.decl.h tempo.h tempo.decl.h waitqd.h waitqd.decl.h \
   sdag.h ckcheckpoint.h CkCheckpoint.decl.h ckarrayreductionmgr.h trace.h \
   trace-bluegene.h comlib.h router.h convcomlibmanager.h ComlibStats.h \
-  comlib.decl.h pipebroadcastconverse.h pipelinestrategy.h
+  comlib.decl.h pipebroadcastconverse.h
        $(CHARMC) -c -I. PipeBroadcastStrategy.C
 
 MeshStreamingStrategy.o: MeshStreamingStrategy.C MeshStreamingStrategy.h \
@@ -2244,8 +2266,8 @@ pipebroadcastconverse.o: pipebroadcastconverse.C pipebroadcastconverse.h \
   comlib.h router.h
        $(CHARMC) -c -I. pipebroadcastconverse.C
 
-pipelinestrategy.o: pipelinestrategy.C pipelinestrategy.h \
-  ckhashtable.h pup.h converse.h conv-config.h conv-common.h conv-mach.h \
+pipelinestrategy.o: pipelinestrategy.C pipelinestrategy.h ckhashtable.h \
+  pup.h converse.h conv-config.h conv-common.h conv-mach.h \
   conv-autoconfig.h conv-mach-opt.h pup_c.h conv-cpm.h conv-cpath.h \
   conv-qd.h conv-random.h conv-lists.h conv-trace.h persistent.h \
   debug-conv.h charm++.h charm.h middle.h middle-conv.h cklists.h \