Makefile revision 112043
194575Sdes# $FreeBSD: head/lib/libypclnt/Makefile 112043 2003-03-09 19:56:21Z obrien $
294575Sdes
3112043SobrienLIB=	ypclnt
4112043SobrienSHLIB_MAJOR= 1
5112043SobrienSRCS=	ypclnt_connect.c \
6112043Sobrien	ypclnt_error.c \
7112043Sobrien	ypclnt_free.c \
8112043Sobrien	ypclnt_new.c \
9112043Sobrien	ypclnt_passwd.c \
10112043Sobrien	${GENSRCS}
11112043SobrienCLEANFILES+= ${GENSRCS}
12112043SobrienINCS= ypclnt.h
1394575Sdes
14112043SobrienCFLAGS+= -I.
15112043SobrienWARNS?=	5
1694575Sdes
17112043SobrienDPADD= ${LIBRPCSVC}
18112043SobrienLDADD= -lrpcsvc
1994575Sdes
20112043SobrienGENSRCS=yp.h \
21112043Sobrien	yp_clnt.c \
22112043Sobrien	yppasswd.h \
23112043Sobrien	yppasswd_xdr.c \
24112043Sobrien	yppasswd_clnt.c \
25112043Sobrien	yppasswd_private.h \
26112043Sobrien	yppasswd_private_clnt.c \
27112043Sobrien	yppasswd_private_xdr.c
28112043Sobrien
29112043SobrienRPCGEN=	rpcgen -C
30112043SobrienRPCSRC=	${.CURDIR}/../../include/rpcsvc/yp.x
31112043SobrienRPCSRC_PW=	${.CURDIR}/../../include/rpcsvc/yppasswd.x
32112043SobrienRPCSRC_PRIV=	${.CURDIR}/../../usr.sbin/rpc.yppasswdd/yppasswd_private.x
33112043Sobrien
3494575Sdesyp.h: ${RPCSRC}
3594575Sdes	${RPCGEN} -h -o ${.TARGET} ${RPCSRC}
3694575Sdes
3794575Sdesyp_clnt.c: ${RPCSRC}
3894575Sdes	${RPCGEN} -l -o ${.TARGET} ${RPCSRC}
3994575Sdes
4094575Sdesyppasswd.h: ${RPCSRC_PW}
4194575Sdes	${RPCGEN} -h -o ${.TARGET} ${RPCSRC_PW}
4294575Sdes
4394773Sdesyppasswd_xdr.c: ${RPCSRC_PW}
4494713Sdes	${RPCGEN} -c -o ${.TARGET} ${RPCSRC_PW}
4594713Sdes
4694575Sdesyppasswd_clnt.c: ${RPCSRC_PW}
4794575Sdes	${RPCGEN} -l -o ${.TARGET} ${RPCSRC_PW}
4894575Sdes
4994575Sdesyppasswd_private.h: ${RPCSRC_PRIV}
5094575Sdes	${RPCGEN} -h -o ${.TARGET} ${RPCSRC_PRIV}
5194575Sdes
5294575Sdesyppasswd_private_xdr.c: ${RPCSRC_PRIV}
5394575Sdes	${RPCGEN} -c -o ${.TARGET} ${RPCSRC_PRIV}
5494575Sdes
5594575Sdesyppasswd_private_clnt.c: ${RPCSRC_PRIV}
5694575Sdes	${RPCGEN} -l -o ${.TARGET} ${RPCSRC_PRIV}
5794575Sdes
5894575Sdes.include <bsd.lib.mk>
59