# Makefile for GNU CC
# using 16 bit intsD

include ../Makevars


all  : rpc16.olb
install : rpc16.olb


OB0 = thread.o svc_main.o pmap_set.o pmap_get.o pmap_xdr.o 
OB1 = svc_main.o svc_auth.o svc.o clnt.o rpc_xdr.o xdr.o


thread.o    : thread.c thread.h

pmap_set.o  : pmap_set.c pmap.h clnt.h 
pmap_get.o  : pmap_get.c pmap.h clnt.h
pmap_xdr.o  : pmap_xdr.c pmap.h xdr.h

svc_main.o  : svc_main.c svc.h rpc.h xdr.h
svc.o       : svc.c svc.h rpc.h xdr.h
svc_auth.o  : svc_auth.c auth_unix.h svc.h rpc.h xdr.h

clnt.o      : clnt.c clnt.h

rpc_xdr.o   : rpc_xdr.c rpc.h xdr.h
xdr.o       : xdr.c xdr.h


rpc16.olb   :  $(OB0) $(OB1)
		$(AR) $(ARFLAGS) rpc16.olb $(OB0) $(OB1)

clean :
	$(RM) -f *.o
