HRPCLIB = -lHRPC
COURCOMP = /usr/local/hrpcstubs -bhack
CFLAGS = -O

all: addHrpcClient addHrpcServ

addHrpcClient: addHrpcClient.o remoteAdd_client.o remoteAdd_otw.o remoteAdd.h
	cc -o addHrpcClient addHrpcClient.o remoteAdd_client.o remoteAdd_otw.o \
	      ${HRPCLIB}

addHrpcClient.o: addHrpcClient.c remoteAdd.h
	cc -c ${CFLAGS} addHrpcClient.c

remoteAdd_client.o: remoteAdd.h
	cc -c ${CFLAGS} remoteAdd_client.c

remoteAdd_otw.o: remoteAdd.h
	cc -c ${CFLAGS} remoteAdd_otw.c

remoteAdd.h: add.cr
	${COURCOMP} add.cr

addHrpcServ: addHrpcServ.o remoteAdd_otw.o remoteAdd_server.o
	cc -o addHrpcServ addHrpcServ.o remoteAdd_otw.o remoteAdd_server.o \
	      ${HRPCLIB}

