RPCGEN= rpcgen CC = gcc CFLAGS = RPCGENFLAGS = all: printmsg rpc printmsg_server printmsg_client printmsg: ./printmsg.c $(CC) -o printmsg printmsg.c rpc: ./msg.x $(RPCGEN) msg.x $(CC) -c msg_xdr.c printmsg_server: ./msg_svc.c ./msg.h ./msg_procedure.c $(CC) -c msg_svc.c $(CC) -o msg_procedure msg_procedure.c msg_svc.o msg_xdr.o printmsg_client: ./msg_clnt.c ./msg.h ./msg_client.c $(CC) -c msg_clnt.c $(CC) -o msg_client msg_client.c msg_clnt.o msg_xdr.o clean: rm -f *~ rm -f msg_client msg_server rm -f msg_svc.c msg_clnt.c msg.h rm -f printmsg rm -f msg_procedure rm -f *.o