CFLAGS += -DUSER_CACHE -DWTMP -DUSE_YP 
CC=gcc
PROG=	pcnfsd_remote
SRCS=	pcnfsd_remote.c pcnfsd_clnt.c pcnfsd_xdr.c
INCS=	pcnfsd.h
#LIBS=	-lsocket -lnsl -lrpcsvc
CLEANFILES=pcnfsd.h pcnfsd_xdr.c pcnfsd_clnt.c

# Special rules for the generated C code...
pcnfsd_remote: ${SRCS} ${INCS}
	${CC} ${CFLAGS} -o ${PROG} ${SRCS} ${LIBS}

pcnfsd_clnt.c: pcnfsd.x
	rpcgen -l ./pcnfsd.x -o $@

pcnfsd_xdr.c: pcnfsd.x
	rpcgen -c ./pcnfsd.x -o $@

pcnfsd.h: pcnfsd.x
	rpcgen -h ./pcnfsd.x -o $@

clean:
	rm -f ${CLEANFILES} ${PROG} *.o
