1c0f2281eSDag-Erling Smørgrav# $FreeBSD$ 2c0f2281eSDag-Erling Smørgrav 3c0f2281eSDag-Erling SmørgravLIB= ypclnt 4c0f2281eSDag-Erling SmørgravSHLIB_MAJOR= 1 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'BrienWARNS?= 5 16dfca108cSDavid E. O'Brien 17dfca108cSDavid E. O'BrienDPADD= ${LIBRPCSVC} 18dfca108cSDavid E. O'BrienLDADD= -lrpcsvc 19dfca108cSDavid E. O'Brien 20dfca108cSDavid E. O'BrienGENSRCS=yp.h \ 21dfca108cSDavid E. O'Brien yp_clnt.c \ 22dfca108cSDavid E. O'Brien yppasswd.h \ 23dfca108cSDavid E. O'Brien yppasswd_xdr.c \ 24dfca108cSDavid E. O'Brien yppasswd_clnt.c \ 25dfca108cSDavid E. O'Brien yppasswd_private.h \ 26dfca108cSDavid E. O'Brien yppasswd_private_clnt.c \ 27dfca108cSDavid E. O'Brien yppasswd_private_xdr.c 28c0f2281eSDag-Erling Smørgrav 29c0f2281eSDag-Erling SmørgravRPCGEN= rpcgen -C 30c0f2281eSDag-Erling SmørgravRPCSRC= ${.CURDIR}/../../include/rpcsvc/yp.x 31c0f2281eSDag-Erling SmørgravRPCSRC_PW= ${.CURDIR}/../../include/rpcsvc/yppasswd.x 32c0f2281eSDag-Erling SmørgravRPCSRC_PRIV= ${.CURDIR}/../../usr.sbin/rpc.yppasswdd/yppasswd_private.x 33c0f2281eSDag-Erling Smørgrav 34c0f2281eSDag-Erling Smørgravyp.h: ${RPCSRC} 35c0f2281eSDag-Erling Smørgrav ${RPCGEN} -h -o ${.TARGET} ${RPCSRC} 36c0f2281eSDag-Erling Smørgrav 37c0f2281eSDag-Erling Smørgravyp_clnt.c: ${RPCSRC} 38c0f2281eSDag-Erling Smørgrav ${RPCGEN} -l -o ${.TARGET} ${RPCSRC} 39c0f2281eSDag-Erling Smørgrav 40c0f2281eSDag-Erling Smørgravyppasswd.h: ${RPCSRC_PW} 41c0f2281eSDag-Erling Smørgrav ${RPCGEN} -h -o ${.TARGET} ${RPCSRC_PW} 42c0f2281eSDag-Erling Smørgrav 43fc27278bSDag-Erling Smørgravyppasswd_xdr.c: ${RPCSRC_PW} 44e9b35570SDag-Erling Smørgrav ${RPCGEN} -c -o ${.TARGET} ${RPCSRC_PW} 45e9b35570SDag-Erling Smørgrav 46c0f2281eSDag-Erling Smørgravyppasswd_clnt.c: ${RPCSRC_PW} 47c0f2281eSDag-Erling Smørgrav ${RPCGEN} -l -o ${.TARGET} ${RPCSRC_PW} 48c0f2281eSDag-Erling Smørgrav 49c0f2281eSDag-Erling Smørgravyppasswd_private.h: ${RPCSRC_PRIV} 50c0f2281eSDag-Erling Smørgrav ${RPCGEN} -h -o ${.TARGET} ${RPCSRC_PRIV} 51c0f2281eSDag-Erling Smørgrav 52c0f2281eSDag-Erling Smørgravyppasswd_private_xdr.c: ${RPCSRC_PRIV} 53c0f2281eSDag-Erling Smørgrav ${RPCGEN} -c -o ${.TARGET} ${RPCSRC_PRIV} 54c0f2281eSDag-Erling Smørgrav 55c0f2281eSDag-Erling Smørgravyppasswd_private_clnt.c: ${RPCSRC_PRIV} 56c0f2281eSDag-Erling Smørgrav ${RPCGEN} -l -o ${.TARGET} ${RPCSRC_PRIV} 57c0f2281eSDag-Erling Smørgrav 58c0f2281eSDag-Erling Smørgrav.include <bsd.lib.mk> 59