1 1.18 lukem # $NetBSD: Makefile,v 1.18 2023/06/03 09:09:23 lukem Exp $ 2 1.14 tls 3 1.14 tls USE_FORT?= yes # network server 4 1.1 scottr 5 1.13 sommerfe PROG= rpc.lockd 6 1.13 sommerfe SRCS= nlm_prot_svc.c lockd.c lock_proc.c lockd_lock.c 7 1.13 sommerfe MAN= rpc.lockd.8 8 1.13 sommerfe MLINKS= rpc.lockd.8 lockd.8 9 1.1 scottr 10 1.13 sommerfe CPPFLAGS+= -I. -I${DESTDIR}/usr/include/rpcsvc 11 1.1 scottr 12 1.13 sommerfe DPADD= ${LIBRPCSVC} ${LIBUTIL} 13 1.13 sommerfe LDADD= -lrpcsvc -lutil 14 1.1 scottr 15 1.13 sommerfe RPC_SVCFLAGS= -L -m 16 1.13 sommerfe RPC_SVCFILES= nlm_prot_svc.c 17 1.13 sommerfe RPC_XDIR= ${DESTDIR}/usr/include/rpcsvc/ 18 1.1 scottr 19 1.13 sommerfe CLEANFILES= test 20 1.13 sommerfe 21 1.13 sommerfe .include <bsd.rpc.mk> 22 1.1 scottr 23 1.1 scottr test: ${.CURDIR}/test.c 24 1.1 scottr cc -o test ${.CURDIR}/test.c -lrpcsvc 25 1.1 scottr 26 1.18 lukem COPTS.lockd_lock.c+= ${CC_WNO_CAST_FUNCTION_TYPE} 27 1.18 lukem COPTS.lock_proc.c+= ${CC_WNO_CAST_FUNCTION_TYPE} 28 1.18 lukem COPTS.nlm_prot_svc.c+= ${CC_WNO_CAST_FUNCTION_TYPE} 29 1.17 mrg 30 1.1 scottr .include <bsd.prog.mk> 31