Makefile revision 80029
150479Speter# $FreeBSD: head/usr.sbin/rpc.ypxfrd/Makefile 80029 2001-07-20 06:20:32Z obrien $ 216125Swpaul 380029Sobrien.PATH: ${.CURDIR}/../../usr.sbin/ypserv 480029Sobrien 516125SwpaulPROG= rpc.ypxfrd 680029SobrienMAN= rpc.ypxfrd.8 734130SbdeSRCS= ypxfrd_svc.c ypxfrd.h ypxfrd_server.c yp_error.c \ 816155Swpaul yp_access.c ypxfrd_main.c 916125Swpaul 1016125SwpaulCFLAGS+= -I. -DXFRBLOCKSIZE=65535 1116125Swpaul 1218050SbdeDPADD= ${LIBRPCSVC} 1318050SbdeLDADD= -lrpcsvc 1416125Swpaul 1516125SwpaulCLEANFILES= ypxfrd_svc.c ypxfrd.h 1616125Swpaul 1780029SobrienRPCDIR= ${.CURDIR}/../../include/rpcsvc 1816125SwpaulRPCGEN= rpcgen -I -C 1916125Swpaul 2016125Swpaul# We need to remove the 'static' keyword from _rpcsvcstate so that 2116125Swpaul# ypxfrd_main.c can see it. 2235910Sbdeypxfrd_svc.c: ${RPCDIR}/ypxfrd.x 2316125Swpaul rm -f ${.TARGET} 2416125Swpaul ${RPCGEN} -m ${RPCDIR}/ypxfrd.x | \ 2516125Swpaul sed s/"static int _rpcsvcstate"/"int _rpcsvcstate"/g > ${.TARGET} 2616125Swpaul 2735910Sbde# ypxfrd_xdr.c: ${RPCDIR}/ypxfrd.x 2816125Swpaul# rm -f ${.TARGET} 2916125Swpaul# ${RPCGEN} -c -o ${.TARGET} ${RPCDIR}/ypxfrd.x 3016125Swpaul 3116125Swpaulypxfrd.h: ${RPCDIR}/ypxfrd.x 3216125Swpaul rm -f ${.TARGET} 3316125Swpaul ${RPCGEN} -h -o ${.TARGET} ${RPCDIR}/ypxfrd.x 3416125Swpaul 3516125Swpaul.include <bsd.prog.mk> 36