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