1 1.25 lukem # $NetBSD: Makefile,v 1.25 2023/06/03 09:09:23 lukem Exp $ 2 1.12 thorpej 3 1.12 thorpej .include <bsd.own.mk> 4 1.1 jtc 5 1.1 jtc PROG= rpc.pcnfsd 6 1.19 reed MAN= rpc.pcnfsd.8 7 1.19 reed BUILDSYMLINKS+= pcnfsd.8 rpc.pcnfsd.8 8 1.19 reed MLINKS= rpc.pcnfsd.8 pcnfsd.8 9 1.13 christos CPPFLAGS += -DUSER_CACHE -DWTMP -I. -DSUPPORT_UTMP -DSUPPORT_UTMPX 10 1.12 thorpej 11 1.12 thorpej .if (${USE_YP} != "no") 12 1.12 thorpej CPPFLAGS+=-DUSE_YP 13 1.12 thorpej .endif 14 1.1 jtc 15 1.1 jtc SRCS= pcnfsd_v1.c pcnfsd_v2.c pcnfsd_misc.c \ 16 1.2 cgd pcnfsd_cache.c pcnfsd_print.c pcnfsd_svc.c pcnfsd_xdr.c 17 1.1 jtc 18 1.13 christos DPADD= ${LIBRPCSVC} ${LIBCRYPT} ${LIBUTIL} 19 1.13 christos LDADD= -lrpcsvc -lcrypt -lutil 20 1.1 jtc 21 1.15 sommerfe RPC_INCS= pcnfsd.h 22 1.15 sommerfe RPC_XDRFILES= pcnfsd_xdr.c 23 1.15 sommerfe RPC_SVCFILES= pcnfsd_svc.c 24 1.15 sommerfe RPC_SVCCLASS= udp tcp 25 1.15 sommerfe RPC_SVCFLAGS= -I 26 1.1 jtc 27 1.17 mrg COPTS.pcnfsd_v1.c+= -Wno-pointer-sign 28 1.17 mrg COPTS.pcnfsd_v2.c+= -Wno-pointer-sign 29 1.17 mrg 30 1.15 sommerfe .include <bsd.rpc.mk> 31 1.1 jtc 32 1.2 cgd CLEANFILES += clnt.pcnfsd pcnfsd_test.o pcnfsd_test.ln pcnfsd_clnt.* 33 1.1 jtc 34 1.25 lukem COPTS.pcnfsd_misc.c+= ${CC_WNO_FORMAT_TRUNCATION} ${CC_WNO_CAST_FUNCTION_TYPE} 35 1.25 lukem COPTS.pcnfsd_print.c+= ${CC_WNO_FORMAT_TRUNCATION} ${CC_WNO_CAST_FUNCTION_TYPE} 36 1.25 lukem COPTS.pcnfsd_svc.c+= ${CC_WNO_FORMAT_TRUNCATION} ${CC_WNO_CAST_FUNCTION_TYPE} 37 1.24 mrg 38 1.1 jtc .include <bsd.prog.mk> 39