Cross Reference: Makefile.clnt
xref: /src/usr.sbin/rpc.pcnfsd/Makefile.clnt
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/usr.sbin/rpc.pcnfsd/
11.14Schristos#	$NetBSD: Makefile.clnt,v 1.14 2013/12/15 06:10:33 christos Exp $
21.1Sjtc
31.1Sjtc#	This Makefile builds a client used for testing.
41.1Sjtc
51.10SlukemNOMAN=	# defined
61.10Slukem
71.9Sthorpej.include <bsd.own.mk>
81.1Sjtc
91.1SjtcPROG=	clnt.pcnfsd
101.2ScgdSRCS=	pcnfsd_test.c pcnfsd_clnt.c pcnfsd_xdr.c
111.9Sthorpej
121.9SthorpejCPPFLAGS+= -DUSER_CACHE -DWTMP -I.
131.9Sthorpej
141.9Sthorpej.if (${USE_YP} != "no")
151.9SthorpejCPPFLAGS+=-DUSE_YP
161.9Sthorpej.endif
171.1Sjtc
181.1SjtcDPADD=	${LIBRPCSVC}
191.1SjtcLDADD=	-lrpcsvc
201.1Sjtc
211.1Sjtc# Special rules for the generated C code...
221.1Sjtc
231.7Serh.ifnmake getrpcgen
241.7SerhXRPCGEN != (cd ${.CURDIR} && ${MAKE} getrpcgen)
251.7Serh.endif
261.7Serh
271.7Serhgetrpcgen:
281.11Slukem	@set -- X `type ${TOOL_RPCGEN}` && shift $$(($$# - 1)) && echo "$$1"
291.7Serh
301.7Serhpcnfsd_clnt.c: pcnfsd.x ${XRPCGEN}
311.14Schristos	${TOOL_RPCGEN} ${RPCGEN_FLAGS} -l ${.CURDIR}/pcnfsd.x -o $@
321.1Sjtc
331.7Serhpcnfsd_xdr.c: pcnfsd.x ${XRPCGEN}
341.14Schristos	${TOOL_RPCGEN} ${RPCGEN_FLAGS} -c ${.CURDIR}/pcnfsd.x -o $@
351.1Sjtc
361.7Serhpcnfsd.h: pcnfsd.x ${XRPCGEN}
371.14Schristos	${TOOL_RPCGEN} ${RPCGEN_FLAGS} -h ${.CURDIR}/pcnfsd.x -o $@
381.1Sjtc
391.13SlukemDPSRCS+=	pcnfsd.h
401.13SlukemCLEANFILES+=	pcnfsd_clnt.c pcnfsd_xdr.c pcnfsd.h
411.1Sjtc
421.1Sjtc.include <bsd.prog.mk>
43

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