Cross Reference: Makefile
xref: /src/usr.sbin/rpcbind/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/usr.sbin/rpcbind/
11.18Slukem#	$NetBSD: Makefile,v 1.18 2023/06/03 09:09:23 lukem Exp $
21.4Slukem
31.4Slukem.include <bsd.own.mk>
41.1Sfvdl
51.10StlsUSE_FORT?= yes	# network client
61.8Stls
71.1SfvdlPROG=	rpcbind
81.1SfvdlMAN=	rpcbind.8
91.1SfvdlSRCS=	check_bound.c rpcb_stat.c rpcb_svc_4.c rpcbind.c pmap_svc.c \
101.9Schristos	rpcb_svc.c rpcb_svc_com.c security.c warmstart.c util.c 
111.1Sfvdl
121.4SlukemLIBCDIR=        ${NETBSDSRCDIR}/lib/libc
131.1SfvdlLIBCRPCDIR=     ${LIBCDIR}/rpc
141.1Sfvdl
151.17SchristosCPPFLAGS+=	-I${LIBCRPCDIR} -DPORTMAP -DLIBWRAP -DWARMSTART
161.6Slukem
171.6Slukem.if (${USE_INET6} != "no")
181.5SmattCPPFLAGS+=	-DINET6
191.5Smatt.endif
201.1Sfvdl
211.15Sroy.if (${USE_YP} != "no")
221.15SroyCPPFLAGS+=	-DYP
231.15Sroy.endif
241.15Sroy
251.11Sdsl# Uncomment these to get any useful output from 'rpcbind -d'
261.11Sdsl# CPPFLAGS+=	-DRPCBIND_DEBUG
271.17Schristos# CPPFLAGS+=	-DDEBUG_RMTCALL
281.11Sdsl# CPPFLAGS+=	-DSVC_RUN_DEBUG
291.11Sdsl
301.17SchristosLDADD+= -lwrap -lblocklist -lutil
311.17SchristosDPADD+= ${LIBWRAP} ${LIBBLOCKLIST} ${LIBUTIL}
321.1Sfvdl
331.18SlukemCOPTS.rpcb_svc_4.c+=	${CC_WNO_CAST_FUNCTION_TYPE}
341.18SlukemCOPTS.pmap_svc.c+=	${CC_WNO_CAST_FUNCTION_TYPE}
351.18SlukemCOPTS.rpcb_svc.c+=	${CC_WNO_CAST_FUNCTION_TYPE}
361.18SlukemCOPTS.rpcb_svc_com.c+=	${CC_WNO_CAST_FUNCTION_TYPE}
371.16Smrg
381.1Sfvdl.PATH:  ${LIBCRPCDIR}
391.1Sfvdl
401.1Sfvdl.include <bsd.prog.mk>
41

Indexes created Mon Nov 10 17:20:41 GMT 2025