Cross Reference: Makefile
xref: /src/usr.sbin/rpc.pcnfsd/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/usr.sbin/rpc.pcnfsd/
Makefile revision 1.11
1#	$NetBSD: Makefile,v 1.11 2001/02/16 01:05:34 enami Exp $
2
3PROG=	rpc.pcnfsd
4MAN=	pcnfsd.8
5MLINKS= pcnfsd.8 rpc.pcnfsd.8
6CPPFLAGS += -DUSER_CACHE -DWTMP -DUSE_YP -I${.OBJDIR}
7
8SRCS=	pcnfsd_v1.c pcnfsd_v2.c pcnfsd_misc.c \
9	pcnfsd_cache.c pcnfsd_print.c pcnfsd_svc.c pcnfsd_xdr.c
10
11DPADD=	${LIBRPCSVC} ${LIBCRYPT}
12LDADD=	-lrpcsvc -lcrypt
13
14.ifnmake getrpcgen
15XRPCGEN != cd ${.CURDIR} && ${MAKE} -B getrpcgen
16.endif
17
18getrpcgen:
19	@set -- X `type ${RPCGEN}` && shift `expr $$# - 1` && echo "$$1"
20
21pcnfsd_svc.c: pcnfsd.x ${XRPCGEN}
22	${RPCGEN} -C -s udp -s tcp -I ${.CURDIR}/pcnfsd.x -o $@
23
24pcnfsd_xdr.c: pcnfsd.x ${XRPCGEN}
25	${RPCGEN} -C -c ${.CURDIR}/pcnfsd.x -o $@
26
27pcnfsd.h: pcnfsd.x ${XRPCGEN}
28	${RPCGEN} -C -h ${.CURDIR}/pcnfsd.x -o $@
29
30CLEANFILES += pcnfsd_svc.c pcnfsd_xdr.c pcnfsd.h
31CLEANFILES += clnt.pcnfsd pcnfsd_test.o pcnfsd_test.ln pcnfsd_clnt.*
32
33.include <bsd.prog.mk>
34
35.depend ${OBJS}: pcnfsd.h
36

Indexes created Sun Dec 21 17:09:30 GMT 2025