Makefile revision 321267
1193326Sed# $FreeBSD: stable/10/libexec/ypxfr/Makefile 321267 2017-07-20 00:52:11Z ngie $
2193326Sed
3193326SedPROG=	ypxfr
4193326SedSRCS=	yp_dblookup.c yp_dbwrite.c yp_error.c \
5193326Sed	ypxfr_getmap.c ypxfr_main.c ypxfr_misc.c \
6193326Sed	ypxfrd_getmap.c \
7193326Sed	${GENSRCS}
8193326SedGENSRCS=yp.h yp_clnt.c ypxfr_clnt.c
9193326Sed
10221345Sdim.PATH: ${SRCTOP}/usr.sbin/ypserv
11193326Sed
12193326SedMAN=	ypxfr.8
13193326Sed
14239462SdimCFLAGS+= -I.
15249423Sdim
16221345SdimWARNS?=	2
17263508SdimWFORMAT=0
18249423Sdim
19249423SdimDPADD=	${LIBRPCSVC}
20249423SdimLDADD=	-lrpcsvc
21221345Sdim
22249423SdimCLEANFILES= ${GENSRCS}
23249423Sdim
24249423SdimRPCDIR= ${SRCTOP}/include/rpcsvc
25249423SdimRPCGEN=	RPCGEN_CPP=${CPP:Q} rpcgen -I -C
26249423Sdim
27249423Sdimypxfr_clnt.c: ${RPCDIR}/yp.x
28234353Sdim	rm -f ${.TARGET}
29249423Sdim	${RPCGEN} -DYPPUSH_ONLY -l -o ${.TARGET} ${RPCDIR}/yp.x
30193326Sed
31193326Sedyp_clnt.c: ${RPCDIR}/yp.x
32193326Sed	rm -f ${.TARGET}
33239462Sdim	${RPCGEN} -DYPSERV_ONLY -l -o ${.TARGET} ${RPCDIR}/yp.x
34239462Sdim
35221345Sdimyp.h: ${RPCDIR}/yp.x
36221345Sdim	rm -f ${.TARGET}
37221345Sdim	${RPCGEN} -h -o ${.TARGET} ${RPCDIR}/yp.x
38221345Sdim
39221345Sdim# ypxfrd_xdr.c: ${RPCDIR}/ypxfrd.x
40221345Sdim#	rm -f ${.TARGET}
41221345Sdim#	${RPCGEN} -c -o ${.TARGET} ${RPCDIR}/ypxfrd.x
42221345Sdim
43221345Sdimypxfrd.h: ${RPCDIR}/ypxfrd.x
44193326Sed	rm -f ${.TARGET}
45221345Sdim	${RPCGEN} -h -o ${.TARGET} ${RPCDIR}/ypxfrd.x
46221345Sdim
47221345Sdim.include <bsd.prog.mk>
48221345Sdim