xref: /freebsd/usr.sbin/rpc.lockd/Makefile (revision d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf)
18360efbdSAlfred Perlstein#	$NetBSD: Makefile,v 1.12 2000/08/07 16:23:31 thorpej Exp $
2503d2aa8SPeter Wemm
3*081fb644SEmmanuel VadotPACKAGE=	nfs
4*081fb644SEmmanuel Vadot
5503d2aa8SPeter WemmPROG=	rpc.lockd
6345e52e7SRuslan ErmilovMAN=	rpc.lockd.8
78360efbdSAlfred PerlsteinMLINKS=	rpc.lockd.8 lockd.8
890e655eaSDavid E. O'BrienSRCS=	kern.c nlm_prot_svc.c lockd.c lock_proc.c lockd_lock.c
9503d2aa8SPeter Wemm
10c99b67a7SBryan DreweryCFLAGS+= -I. -I${SYSROOT:U${DESTDIR}}/usr/include/rpcsvc
11091c4c86SUlrich SpörleinWARNS?= 3
12503d2aa8SPeter Wemm
131e486a7eSBaptiste DaroussinLIBADD=	rpcsvc
14ce81d24bSPeter Wemm
158360efbdSAlfred PerlsteinCLEANFILES= nlm_prot_svc.c nlm_prot.h test
16ce81d24bSPeter Wemm
17c99b67a7SBryan DreweryRPCSRC= ${SYSROOT:U${DESTDIR}}/usr/include/rpcsvc/nlm_prot.x
185e0a19bdSDimitry AndricRPCGEN= RPCGEN_CPP=${CPP:Q} rpcgen -L -C
19ce81d24bSPeter Wemm
20930ef4e2SBruce Evansnlm_prot_svc.c: ${RPCSRC}
21f826cc01SEnji Cooper	${RPCGEN} -m -o ${.TARGET} ${.ALLSRC}
22ce81d24bSPeter Wemm
23ce81d24bSPeter Wemmnlm_prot.h: ${RPCSRC}
24f826cc01SEnji Cooper	${RPCGEN} -h -o ${.TARGET} ${.ALLSRC}
25503d2aa8SPeter Wemm
268360efbdSAlfred Perlsteintest: ${.CURDIR}/test.c
278360efbdSAlfred Perlstein	cc -o test ${.CURDIR}/test.c -lrpcsvc
28503d2aa8SPeter Wemm
29ce81d24bSPeter Wemm.include <bsd.prog.mk>
30