1 # $NetBSD: Makefile,v 1.27 2023/06/03 09:09:22 lukem Exp $ 2 3 .include <bsd.own.mk> 4 5 USE_FORT?= yes # network server 6 7 PROG= rpc.bootparamd 8 SRCS= bootparamd.c bootparam_prot_svc.c 9 MAN= bootparams.5 rpc.bootparamd.8 10 MLINKS= rpc.bootparamd.8 bootparamd.8 11 12 .if (${USE_YP} != "no") 13 CPPFLAGS+=-DYP 14 .endif 15 16 DPADD= ${LIBRPCSVC} ${LIBUTIL} 17 LDADD= -lrpcsvc -lutil 18 19 RPC_SVCFILES= bootparam_prot_svc.c 20 RPC_SVCFLAGS= -L -m 21 RPC_XDIR= ${DESTDIR}/usr/include/rpcsvc/ 22 23 CPPFLAGS+= -I${RPC_XDIR} 24 25 COPTS.bootparam_prot_svc.c+= ${CC_WNO_CAST_FUNCTION_TYPE} 26 27 .include <bsd.rpc.mk> 28 .include <bsd.prog.mk> 29 30 test: test.c 31 cc -o test ${.ALLSRC} -lrpcsvc 32