1c0f2281eSDag-Erling Smørgrav 2*93c43690SEmmanuel VadotPACKAGE= runtime 3c0f2281eSDag-Erling SmørgravLIB= ypclnt 43ca3047aSKen SmithSHLIB_MAJOR= 4 5dfca108cSDavid E. O'BrienSRCS= ypclnt_connect.c \ 6dfca108cSDavid E. O'Brien ypclnt_error.c \ 7dfca108cSDavid E. O'Brien ypclnt_free.c \ 8dfca108cSDavid E. O'Brien ypclnt_new.c \ 9dfca108cSDavid E. O'Brien ypclnt_passwd.c \ 10dfca108cSDavid E. O'Brien ${GENSRCS} 11c0f2281eSDag-Erling SmørgravCLEANFILES+= ${GENSRCS} 12dfca108cSDavid E. O'BrienINCS= ypclnt.h 13c0f2281eSDag-Erling Smørgrav 14dfca108cSDavid E. O'BrienCFLAGS+= -I. 15dfca108cSDavid E. O'Brien 16dfca108cSDavid E. O'BrienGENSRCS=yp.h \ 17dfca108cSDavid E. O'Brien yp_clnt.c \ 18dfca108cSDavid E. O'Brien yppasswd.h \ 19dfca108cSDavid E. O'Brien yppasswd_xdr.c \ 20dfca108cSDavid E. O'Brien yppasswd_clnt.c \ 21dfca108cSDavid E. O'Brien yppasswd_private.h \ 22dfca108cSDavid E. O'Brien yppasswd_private_clnt.c \ 23dfca108cSDavid E. O'Brien yppasswd_private_xdr.c 24c0f2281eSDag-Erling Smørgrav 255e0a19bdSDimitry AndricRPCGEN= RPCGEN_CPP=${CPP:Q} rpcgen -C 265943dd2aSEnji CooperRPCSRC= ${SRCTOP}/include/rpcsvc/yp.x 275943dd2aSEnji CooperRPCSRC_PW= ${SRCTOP}/include/rpcsvc/yppasswd.x 285943dd2aSEnji CooperRPCSRC_PRIV= ${SRCTOP}/usr.sbin/rpc.yppasswdd/yppasswd_private.x 29c0f2281eSDag-Erling Smørgrav 30c0f2281eSDag-Erling Smørgravyp.h: ${RPCSRC} 31c0f2281eSDag-Erling Smørgrav ${RPCGEN} -h -o ${.TARGET} ${RPCSRC} 32c0f2281eSDag-Erling Smørgrav 33c0f2281eSDag-Erling Smørgravyp_clnt.c: ${RPCSRC} 34c0f2281eSDag-Erling Smørgrav ${RPCGEN} -l -o ${.TARGET} ${RPCSRC} 35c0f2281eSDag-Erling Smørgrav 36c0f2281eSDag-Erling Smørgravyppasswd.h: ${RPCSRC_PW} 37c0f2281eSDag-Erling Smørgrav ${RPCGEN} -h -o ${.TARGET} ${RPCSRC_PW} 38c0f2281eSDag-Erling Smørgrav 39fc27278bSDag-Erling Smørgravyppasswd_xdr.c: ${RPCSRC_PW} 40e9b35570SDag-Erling Smørgrav ${RPCGEN} -c -o ${.TARGET} ${RPCSRC_PW} 41e9b35570SDag-Erling Smørgrav 42c0f2281eSDag-Erling Smørgravyppasswd_clnt.c: ${RPCSRC_PW} 43c0f2281eSDag-Erling Smørgrav ${RPCGEN} -l -o ${.TARGET} ${RPCSRC_PW} 44c0f2281eSDag-Erling Smørgrav 45c0f2281eSDag-Erling Smørgravyppasswd_private.h: ${RPCSRC_PRIV} 46c0f2281eSDag-Erling Smørgrav ${RPCGEN} -h -o ${.TARGET} ${RPCSRC_PRIV} 47c0f2281eSDag-Erling Smørgrav 48c0f2281eSDag-Erling Smørgravyppasswd_private_xdr.c: ${RPCSRC_PRIV} 49c0f2281eSDag-Erling Smørgrav ${RPCGEN} -c -o ${.TARGET} ${RPCSRC_PRIV} 50c0f2281eSDag-Erling Smørgrav 51c0f2281eSDag-Erling Smørgravyppasswd_private_clnt.c: ${RPCSRC_PRIV} 52c0f2281eSDag-Erling Smørgrav ${RPCGEN} -l -o ${.TARGET} ${RPCSRC_PRIV} 53c0f2281eSDag-Erling Smørgrav 54c0f2281eSDag-Erling Smørgrav.include <bsd.lib.mk> 55