Makefile revision 166734
1# $FreeBSD: head/lib/libypclnt/Makefile 166734 2007-02-15 02:43:14Z trhodes $ 2 3LIB= ypclnt 4SHLIB_MAJOR= 2 5MAN= ypclnt.3 6SRCS= ypclnt_connect.c \ 7 ypclnt_error.c \ 8 ypclnt_free.c \ 9 ypclnt_new.c \ 10 ypclnt_passwd.c \ 11 ${GENSRCS} 12CLEANFILES+= ${GENSRCS} 13INCS= ypclnt.h 14 15CFLAGS+= -I. 16WARNS?= 5 17 18GENSRCS=yp.h \ 19 yp_clnt.c \ 20 yppasswd.h \ 21 yppasswd_xdr.c \ 22 yppasswd_clnt.c \ 23 yppasswd_private.h \ 24 yppasswd_private_clnt.c \ 25 yppasswd_private_xdr.c 26 27RPCGEN= rpcgen -C 28RPCSRC= ${.CURDIR}/../../include/rpcsvc/yp.x 29RPCSRC_PW= ${.CURDIR}/../../include/rpcsvc/yppasswd.x 30RPCSRC_PRIV= ${.CURDIR}/../../usr.sbin/rpc.yppasswdd/yppasswd_private.x 31 32yp.h: ${RPCSRC} 33 ${RPCGEN} -h -o ${.TARGET} ${RPCSRC} 34 35yp_clnt.c: ${RPCSRC} 36 ${RPCGEN} -l -o ${.TARGET} ${RPCSRC} 37 38yppasswd.h: ${RPCSRC_PW} 39 ${RPCGEN} -h -o ${.TARGET} ${RPCSRC_PW} 40 41yppasswd_xdr.c: ${RPCSRC_PW} 42 ${RPCGEN} -c -o ${.TARGET} ${RPCSRC_PW} 43 44yppasswd_clnt.c: ${RPCSRC_PW} 45 ${RPCGEN} -l -o ${.TARGET} ${RPCSRC_PW} 46 47yppasswd_private.h: ${RPCSRC_PRIV} 48 ${RPCGEN} -h -o ${.TARGET} ${RPCSRC_PRIV} 49 50yppasswd_private_xdr.c: ${RPCSRC_PRIV} 51 ${RPCGEN} -c -o ${.TARGET} ${RPCSRC_PRIV} 52 53yppasswd_private_clnt.c: ${RPCSRC_PRIV} 54 ${RPCGEN} -l -o ${.TARGET} ${RPCSRC_PRIV} 55 56.include <bsd.lib.mk> 57