Cross Reference: Makefile
xref: /src/lib/librpcsvc/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/lib/librpcsvc/
Makefile revision 1.42
1#	$NetBSD: Makefile,v 1.42 2024/11/25 14:44:34 riastradh Exp $
2
3WARNS=	4
4
5USE_FORT?= yes	# network protocol library
6
7NOMAN=		# defined
8
9RPCSRCS=	bootparam_prot.x klm_prot.x mount.x nfs_prot.x\
10		nlm_prot.x rex.x rnusers.x rusers.x rquota.x rstat.x rwall.x\
11		sm_inter.x spray.x
12
13.include <bsd.own.mk>
14
15EXPSYM_SRCS=	rpcsvc.common.expsym
16
17.if (${MKYP} != "no")
18RPCSRCS+=	yp.x yppasswd.x
19EXPSYM_SRCS+=	rpcsvc.yp.expsym
20.endif
21
22LIB_EXPSYM=	rpcsvc.expsym
23rpcsvc.expsym: ${EXPSYM_SRCS}
24	${_MKTARGET_CREATE}
25	LC_ALL=C sort -m ${.ALLSRC} >${.TARGET}.tmp && \
26	${MV} ${.TARGET}.tmp ${.TARGET}
27CLEANFILES+=	rpcsvc.expsym rpcsvc.expsym.tmp
28
29RPC_INCS=	${RPCSRCS:.x=.h}
30RPC_XDRFILES=	${RPCSRCS:.x=_xdr.c}	
31
32HDRS=           ${RPC_INCS}
33SRCS=		${RPC_XDRFILES} ${HDRS}
34
35INCS=		${HDRS} ${RPCSRCS}
36INCSDIR=	/usr/include/rpcsvc
37
38LIB=		rpcsvc
39
40.include <bsd.rpc.mk>
41.include <bsd.lib.mk>
42

Indexes created Thu Dec 11 02:09:45 GMT 2025