Makefile 645 B

123456789101112131415161718192021222324252627282930
  1. # $NetBSD: Makefile,v 1.12 2000/08/07 16:23:31 thorpej Exp $
  2. PACKAGE= nfs
  3. PROG= rpc.lockd
  4. MAN= rpc.lockd.8
  5. MLINKS= rpc.lockd.8 lockd.8
  6. SRCS= kern.c nlm_prot_svc.c lockd.c lock_proc.c lockd_lock.c
  7. CFLAGS+= -I. -I${SYSROOT:U${DESTDIR}}/usr/include/rpcsvc
  8. WARNS?= 3
  9. LIBADD= rpcsvc
  10. CLEANFILES= nlm_prot_svc.c nlm_prot.h test
  11. RPCSRC= ${SYSROOT:U${DESTDIR}}/usr/include/rpcsvc/nlm_prot.x
  12. RPCGEN= RPCGEN_CPP=${CPP:Q} rpcgen -L -C
  13. nlm_prot_svc.c: ${RPCSRC}
  14. ${RPCGEN} -m -o ${.TARGET} ${.ALLSRC}
  15. nlm_prot.h: ${RPCSRC}
  16. ${RPCGEN} -h -o ${.TARGET} ${.ALLSRC}
  17. test: ${.CURDIR}/test.c
  18. cc -o test ${.CURDIR}/test.c -lrpcsvc
  19. .include <bsd.prog.mk>