/* $Id: runImakefile,v 1.3 1995/11/22 15:44:33 spreitze Exp $ */
/* Last edited by Mike Spreitzer November 22, 1995 7:43 am PST */

NormalObjectRule()
DependTarget()

InterfaceTarget(Fibber.isl)
InterfaceTarget(Batcher.isl)

ILUCTarget(Fibber.h Fibber-true.c Fibber-surrogate.c Fibber-common.c, Fibber.isl)
ObjectTarget(Fibber-common.o)
ObjectTarget(Fibber-surrogate.o)
ObjectTarget(Fibber-true.o)

ILUCTarget(Batcher.h Batcher-true.c Batcher-surrogate.c Batcher-common.c, Batcher.isl)
ObjectTarget(Batcher-common.o)
ObjectTarget(Batcher-surrogate.o)
ObjectTarget(Batcher-true.o)

fprog.o: Fibber.h

ObjectTarget(fprog.o)

bclnt.o: Batcher.h
bsvr.o: Batcher.h

ObjectTarget(bclnt.o)
ObjectTarget(bsvr.o)

ILUCProgramTarget(fp, fprog.o Fibber-true.o Fibber-surrogate.o Fibber-common.o,,)

ILUCProgramTarget(bclnt, bclnt.o Batcher-common.o Batcher-surrogate.o,,)
ILUCProgramTarget(bsvr, bsvr.o Batcher-common.o Batcher-true.o,,)
