Initial import from FreeBSD RELENG_4:
[games.git] / usr.sbin / rpc.lockd / Makefile
1 # $FreeBSD: src/usr.sbin/rpc.lockd/Makefile,v 1.8.2.2 2001/08/01 06:39:36 alfred Exp $
2
3 PROG =  rpc.lockd
4 SRCS =  nlm_prot_svc.c nlm_prot_clnt.c nlm_prot.h lockd.c procs.c
5 MAN=    rpc.lockd.8
6
7 MAN8 =  rpc.lockd.8
8
9 DPADD=  ${LIBRPCSVC}
10 LDADD=  -lrpcsvc
11
12 CFLAGS+= -I.
13
14 CLEANFILES= nlm_prot_svc.c nlm_prot.h nlm_prot_clnt.c \
15                         klm_prot_svc.c klm_prot.h
16
17 NLMRPCSRC= ${DESTDIR}/usr/include/rpcsvc/nlm_prot.x
18 KLMRPCSRC= ${DESTDIR}/usr/include/rpcsvc/klm_prot.x
19 RPCGEN= rpcgen -L -C
20
21 nlm_prot_clnt.c: ${NLMRPCSRC}
22         ${RPCGEN} -l -o ${.TARGET} ${NLMRPCSRC}
23
24 nlm_prot_svc.c: ${NLMRPCSRC}
25         ${RPCGEN} -m -o ${.TARGET} ${NLMRPCSRC}
26
27 nlm_prot.h: ${NLMRPCSRC}
28         ${RPCGEN} -h -o ${.TARGET} ${NLMRPCSRC}
29
30 klm_prot_svc.c: ${KLMRPCSRC}
31         ${RPCGEN} -m -o ${.TARGET} ${KLMRPCSRC}
32
33 klm_prot.h: ${KLMRPCSRC}
34         ${RPCGEN} -h -o ${.TARGET} ${KLMRPCSRC}
35
36 test: test.c
37         cc -o test test.c -lrpcsvc
38
39 .include <bsd.prog.mk>