Makefile revision 201380
138514Sdfr# $FreeBSD: head/libexec/ypxfr/Makefile 201380 2010-01-02 09:50:19Z ed $
259603Sdfr
338514SdfrPROG=	ypxfr
438514SdfrSRCS=	yp_dblookup.c yp_dbwrite.c yp_error.c \
538514Sdfr	ypxfr_getmap.c ypxfr_main.c ypxfr_misc.c \
638514Sdfr	ypxfrd_getmap.c \
738514Sdfr	${GENSRCS}
838514SdfrGENSRCS=yp.h yp_clnt.c ypxfr_clnt.c
938514Sdfr
1038514Sdfr.PATH: ${.CURDIR}/../../usr.sbin/ypserv
1138514Sdfr
1238514SdfrMAN=	ypxfr.8
1338514Sdfr
1438514SdfrCFLAGS+= -I.
1538514Sdfr
1638514SdfrWARNS?=	2
1738514SdfrWFORMAT=0
1838514Sdfr
1938514SdfrDPADD=	${LIBRPCSVC}
2038514SdfrLDADD=	-lrpcsvc
2138514Sdfr
2238514SdfrCLEANFILES= ${GENSRCS}
2338514Sdfr
2438514SdfrRPCDIR= ${.CURDIR}/../../include/rpcsvc
2538514SdfrRPCGEN= rpcgen -I -C
2638514Sdfr
27116182Sobrienypxfr_clnt.c: ${RPCDIR}/yp.x
28116182Sobrien	rm -f ${.TARGET}
29116182Sobrien	${RPCGEN} -DYPPUSH_ONLY -l -o ${.TARGET} ${RPCDIR}/yp.x
30179223Sjb
31131928Smarcelyp_clnt.c: ${RPCDIR}/yp.x
3259603Sdfr	rm -f ${.TARGET}
3338514Sdfr	${RPCGEN} -DYPSERV_ONLY -l -o ${.TARGET} ${RPCDIR}/yp.x
3476166Smarkm
35129443Sbdeyp.h: ${RPCDIR}/yp.x
36129443Sbde	rm -f ${.TARGET}
37129443Sbde	${RPCGEN} -h -o ${.TARGET} ${RPCDIR}/yp.x
3838514Sdfr
3976166Smarkm# ypxfrd_xdr.c: ${RPCDIR}/ypxfrd.x
4038514Sdfr#	rm -f ${.TARGET}
4177642Sdd#	${RPCGEN} -c -o ${.TARGET} ${RPCDIR}/ypxfrd.x
42159808Sjhb
43194784Sjeffypxfrd.h: ${RPCDIR}/ypxfrd.x
4438514Sdfr	rm -f ${.TARGET}
4538514Sdfr	${RPCGEN} -h -o ${.TARGET} ${RPCDIR}/ypxfrd.x
4638514Sdfr
4738514Sdfr.include <bsd.prog.mk>
4838514Sdfr