xref: /openbsd/usr.sbin/rpc.lockd/Makefile (revision 63209691)
1#	$OpenBSD: Makefile,v 1.8 2017/08/24 09:00:50 otto Exp $
2
3PROG =	rpc.lockd
4SRCS =	nlm_prot_svc.c lockd.c lockd_lock.c procs.c
5MAN =	rpc.lockd.8
6
7DPADD=	${LIBRPCSVC}
8LDADD=	-lrpcsvc
9
10CFLAGS+= -I. -DSYSLOG -Wno-enum-conversion
11
12CLEANFILES= nlm_prot_svc.c nlm_prot.h
13
14RPCSRC= ${DESTDIR}/usr/include/rpcsvc/nlm_prot.x
15RPCGEN= rpcgen -L -C
16
17nlm_prot_svc.c: ${RPCSRC}
18	${RPCGEN} -m -o ${.TARGET} ${RPCSRC}
19
20nlm_prot.h: ${RPCSRC}
21	${RPCGEN} -h -o ${.TARGET} ${RPCSRC}
22
23BUILDFIRST = nlm_prot.h
24
25test: test.c
26	cc -o test test.c -lrpcsvc
27
28.include <bsd.prog.mk>
29