Makefile revision 16155
116155Swpaul# $Id: Makefile,v 1.1.1.1 1996/06/05 04:36:54 wpaul Exp $ 216125Swpaul 316125SwpaulPROG= rpc.ypxfrd 416125SwpaulSRCS= ypxfrd_svc.c 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 1516125SwpaulLDADD+=-lrpcsvc 1616125Swpaul 1716125SwpaulCLEANFILES= ypxfrd_svc.c ypxfrd.h 1816125Swpaul 1916125SwpaulRPCGEN= rpcgen -I -C 2016125Swpaul 2116125Swpaul# We need to remove the 'static' keyword from _rpcsvcstate so that 2216125Swpaul# ypxfrd_main.c can see it. 2316125Swpaulypxfrd_svc.c: ${RPCDIR}/ypxfrd.x ypxfrd.h 2416125Swpaul rm -f ${.TARGET} 2516125Swpaul ${RPCGEN} -m ${RPCDIR}/ypxfrd.x | \ 2616125Swpaul sed s/"static int _rpcsvcstate"/"int _rpcsvcstate"/g > ${.TARGET} 2716125Swpaul 2816125Swpaul# ypxfrd_xdr.c: ${RPCDIR}/ypxfrd.x ypxfrd.h 2916125Swpaul# rm -f ${.TARGET} 3016125Swpaul# ${RPCGEN} -c -o ${.TARGET} ${RPCDIR}/ypxfrd.x 3116125Swpaul 3216125Swpaulypxfrd.h: ${RPCDIR}/ypxfrd.x 3316125Swpaul rm -f ${.TARGET} 3416125Swpaul ${RPCGEN} -h -o ${.TARGET} ${RPCDIR}/ypxfrd.x 3516125Swpaul 3616125Swpaul.include <bsd.prog.mk> 37