1c3f658c1SEnji CooperRPCDIR= ${SRCTOP}/include/rpcsvc 2c3f658c1SEnji Cooper.PATH: ${RPCDIR} ${SRCTOP}/usr.sbin/ypserv ${SRCTOP}/libexec/ypxfr 390e655eaSDavid E. O'Brien 4*5abb10faSEmmanuel VadotPACKAGE= yp 5434584a9SBill PaulPROG= yppush 690e655eaSDavid E. O'BrienMAN= yppush.8 733069882SBruce EvansSRCS= ypxfr_getmap.c yp_dblookup.c yp_error.c ypxfr_misc.c yppush_main.c \ 833069882SBruce Evans ${GENSRCS} 933069882SBruce EvansGENSRCS=yp.h yp_clnt.c yppush_svc.c 10434584a9SBill Paul 11c3f658c1SEnji CooperCFLAGS+= -I. -I${SRCTOP}/libexec/ypxfr 12434584a9SBill Paul 1371ccf092SEd SchoutenWARNS?= 2 1471ccf092SEd Schouten 155e0a19bdSDimitry AndricRPCGEN= RPCGEN_CPP=${CPP:Q} rpcgen -C 1692a11b87SBill Paul 1733069882SBruce EvansCLEANFILES= ${GENSRCS} 18434584a9SBill Paul 1933069882SBruce Evansyppush_svc.c: yp.x 2092a11b87SBill Paul ${RPCGEN} -DYPPUSH_ONLY -m -o ${.TARGET} ${RPCDIR}/yp.x 21434584a9SBill Paul 2233069882SBruce Evansyp_clnt.c: yp.x 2392a11b87SBill Paul ${RPCGEN} -DYPSERV_ONLY -l -o ${.TARGET} ${RPCDIR}/yp.x 24434584a9SBill Paul 2592a11b87SBill Paulyp.h: yp.x 2692a11b87SBill Paul ${RPCGEN} -h -o ${.TARGET} ${RPCDIR}/yp.x 27434584a9SBill Paul 28434584a9SBill Paul.include <bsd.prog.mk> 29