Makefile revision 1.20
1# $NetBSD: Makefile,v 1.20 2008/09/30 05:20:42 dholland Exp $ 2 3.include <bsd.own.mk> 4 5PROG= rpc.pcnfsd 6MAN= rpc.pcnfsd.8 7BUILDSYMLINKS+= pcnfsd.8 rpc.pcnfsd.8 8MLINKS= rpc.pcnfsd.8 pcnfsd.8 9CPPFLAGS += -DUSER_CACHE -DWTMP -I. -DSUPPORT_UTMP -DSUPPORT_UTMPX 10 11# hack to allow config file to be read (see PR 12758) 12CPPFLAGS+=-Dmain=mymain 13 14.if (${USE_YP} != "no") 15CPPFLAGS+=-DUSE_YP 16.endif 17 18SRCS= pcnfsd_v1.c pcnfsd_v2.c pcnfsd_misc.c \ 19 pcnfsd_cache.c pcnfsd_print.c pcnfsd_svc.c pcnfsd_xdr.c 20 21DPADD= ${LIBRPCSVC} ${LIBCRYPT} ${LIBUTIL} 22LDADD= -lrpcsvc -lcrypt -lutil 23 24RPC_INCS= pcnfsd.h 25RPC_XDRFILES= pcnfsd_xdr.c 26RPC_SVCFILES= pcnfsd_svc.c 27RPC_SVCCLASS= udp tcp 28RPC_SVCFLAGS= -I 29 30.if (defined(HAVE_GCC) && ${HAVE_GCC} == 4) || defined(HAVE_PCC) 31COPTS.pcnfsd_v1.c+= -Wno-pointer-sign 32COPTS.pcnfsd_v2.c+= -Wno-pointer-sign 33.endif 34 35.include <bsd.rpc.mk> 36 37CLEANFILES += clnt.pcnfsd pcnfsd_test.o pcnfsd_test.ln pcnfsd_clnt.* 38 39.include <bsd.prog.mk> 40