Makefile revision 50476
1132451Sroberto# $FreeBSD: head/libexec/ypxfr/Makefile 50476 1999-08-28 00:22:10Z peter $
2132451Sroberto
3132451SrobertoPROG=	ypxfr
4285612SdelphijSRCS=	yp_dblookup.c yp_dbwrite.c yp_error.c \
5132451Sroberto	ypxfr_getmap.c ypxfr_main.c ypxfr_misc.c \
6285612Sdelphij	ypxfrd_getmap.c \
7132451Sroberto	${GENSRCS}
8285612SdelphijGENSRCS=yp.h yp_clnt.c ypxfr_clnt.c
9285612Sdelphij
10132451Sroberto.PATH: ${.CURDIR}/../../usr.sbin/ypserv
11285612Sdelphij
12132451SrobertoMAN8=	ypxfr.8
13132451Sroberto
14132451SrobertoCFLAGS+= -I.
15132451SrobertoDPADD=	${LIBRPCSVC}
16132451SrobertoLDADD=	-lrpcsvc
17132451Sroberto
18132451SrobertoCLEANFILES= ${GENSRCS}
19132451Sroberto
20132451SrobertoRPCDIR= ${.CURDIR}/../../include/rpcsvc
21285612SdelphijRPCGEN= rpcgen -I -C
22132451Sroberto
23132451Srobertoypxfr_clnt.c: ${RPCDIR}/yp.x
24285612Sdelphij	rm -f ${.TARGET}
25132451Sroberto	${RPCGEN} -DYPPUSH_ONLY -l -o ${.TARGET} ${RPCDIR}/yp.x
26285612Sdelphij
27132451Srobertoyp_clnt.c: ${RPCDIR}/yp.x
28132451Sroberto	rm -f ${.TARGET}
29285612Sdelphij	${RPCGEN} -DYPSERV_ONLY -l -o ${.TARGET} ${RPCDIR}/yp.x
30285612Sdelphij
31285612Sdelphijyp.h: ${RPCDIR}/yp.x
32285612Sdelphij	rm -f ${.TARGET}
33285612Sdelphij	${RPCGEN} -h -o ${.TARGET} ${RPCDIR}/yp.x
34285612Sdelphij
35285612Sdelphij# ypxfrd_xdr.c: ${RPCDIR}/ypxfrd.x
36285612Sdelphij#	rm -f ${.TARGET}
37285612Sdelphij#	${RPCGEN} -c -o ${.TARGET} ${RPCDIR}/ypxfrd.x
38285612Sdelphij
39293650Sglebiusypxfrd.h: ${RPCDIR}/ypxfrd.x
40132451Sroberto	rm -f ${.TARGET}
41293650Sglebius	${RPCGEN} -h -o ${.TARGET} ${RPCDIR}/ypxfrd.x
42293650Sglebius
43285612Sdelphij.include <bsd.prog.mk>
44285612Sdelphij