
#FILESUFFIXES 
CC=cc 
YACC=yacc -d
LEX=lex
L=a
O  = .o


#rpcgen available ?
RPCGEN=norpcgen
#RPCGEN=rpcgen


RPC=-DONCRPC
GRAPHIC=-DX11
NET=-D_BSD

CFLAGS= -c -O -I.  -D_BSD

.c.o:
	$(CC) $(CFLAGS) $*.c  

LIBRROBJ     = rrpc_xdr.o netspec.o clntloop.o svcloop.o rpcspec.o dec_clnt.o

libRR.$(L): $(LIBRROBJ)
	ar  cur  libRR.$(L)  $(LIBRROBJ)   
	ranlib libRR.$(L)
	cd ..; make -f makefile; cd librr
	
rrpc_xdr.c  : rrpc.x rpcspec.h rrconfig.h
	$(RPCGEN) rrpc.x

rrpc_xdr.o : rrpc_xdr.c

netspec.o : netspec.c rrconfig.h netspec.h
rpcspec.o : rpcspec.c rrloops.h rpcspec.h rrpc.h rrconfig.h netspec.h
clntloop.o : clntloop.c rrloops.h rpcspec.h rrpc.h netspec.h
svcloop.o : svcloop.c rrloops.h rpcspec.h rrpc.h  netspec.h 


clean: 
	rm core *.o rrpc_clnt.c rrpc_svc.c rrpc_xdr.c *.a rrpc.h
