include ../Bmake.inc

xsize : $(INSTdir)/xsize
xintface : $(INSTdir)/xintface
xsyserrors : $(INSTdir)/xsyserrors
xtranscomm : $(INSTdir)/xtranscomm

$(INSTdir)/xsize : size.o
	$(CCLOADER) $(CCLOADFLAGS) -o $@ size.o

$(INSTdir)/xintface : Fintface.o Cintface.o
	$(F77LOADER) $(F77LOADFLAGS) -o $@ Fintface.o Cintface.o

$(INSTdir)/xsyserrors : syserrors.o
	$(CCLOADER) $(CCLOADFLAGS) -o $@ syserrors.o $(MPILIB)

$(INSTdir)/xtranscomm : transcomm.o
	$(CCLOADER) $(CCLOADFLAGS) -o $@ transcomm.o $(MPILIB)

clean:
	rm -f size.o Fintface.o Cintface.o syserrors.o transcomm.o

.f.o: ; $(F77) -c $(F77FLAGS) $*.f
.c.o:
	$(CC) -c $(CCFLAGS) $(BLACSDEFS) $<
