Makefile revision 50479
150479Speter# $FreeBSD: head/usr.sbin/rpc.ypxfrd/Makefile 50479 1999-08-28 01:35:59Z peter $ 216125Swpaul 316125SwpaulPROG= rpc.ypxfrd 434130SbdeSRCS= ypxfrd_svc.c ypxfrd.h ypxfrd_server.c yp_error.c \ 516155Swpaul yp_access.c ypxfrd_main.c 616125Swpaul 716125SwpaulRPCDIR= ${.CURDIR}/../../include/rpcsvc 816125Swpaul 916125Swpaul.PATH: ${.CURDIR}/../../usr.sbin/ypserv 1016125Swpaul 1116125SwpaulMAN8= rpc.ypxfrd.8 1216125Swpaul 1316125SwpaulCFLAGS+= -I. -DXFRBLOCKSIZE=65535 1416125Swpaul 1518050SbdeDPADD= ${LIBRPCSVC} 1618050SbdeLDADD= -lrpcsvc 1716125Swpaul 1816125SwpaulCLEANFILES= ypxfrd_svc.c ypxfrd.h 1916125Swpaul 2016125SwpaulRPCGEN= rpcgen -I -C 2116125Swpaul 2216125Swpaul# We need to remove the 'static' keyword from _rpcsvcstate so that 2316125Swpaul# ypxfrd_main.c can see it. 2435910Sbdeypxfrd_svc.c: ${RPCDIR}/ypxfrd.x 2516125Swpaul rm -f ${.TARGET} 2616125Swpaul ${RPCGEN} -m ${RPCDIR}/ypxfrd.x | \ 2716125Swpaul sed s/"static int _rpcsvcstate"/"int _rpcsvcstate"/g > ${.TARGET} 2816125Swpaul 2935910Sbde# ypxfrd_xdr.c: ${RPCDIR}/ypxfrd.x 3016125Swpaul# rm -f ${.TARGET} 3116125Swpaul# ${RPCGEN} -c -o ${.TARGET} ${RPCDIR}/ypxfrd.x 3216125Swpaul 3316125Swpaulypxfrd.h: ${RPCDIR}/ypxfrd.x 3416125Swpaul rm -f ${.TARGET} 3516125Swpaul ${RPCGEN} -h -o ${.TARGET} ${RPCDIR}/ypxfrd.x 3616125Swpaul 3716125Swpaul.include <bsd.prog.mk> 38