Home | History | Annotate | Line # | Download | only in librpcsvc
Makefile revision 1.13
      1  1.13     jtc #	$Id: Makefile,v 1.13 1996/04/25 01:22:08 jtc Exp $
      2   1.1  brezak 
      3   1.4  brezak 
      4  1.10     cgd RPCSRCS=	bootparam_prot.x klm_prot.x mount.x nfs_prot.x\
      5   1.8     jtc 		nlm_prot.x rex.x rnusers.x rusers.x rquota.x rstat.x rwall.x\
      6   1.8     jtc 		sm_inter.x spray.x yp.x yppasswd.x
      7   1.8     jtc SRCS=		${RPCSRCS:R:S/$/.c/g}
      8   1.8     jtc HDRS=           ${RPCSRCS:R:S/$/.h/g}
      9   1.8     jtc CLEANFILES+=	${SRCS} ${HDRS}
     10   1.8     jtc 
     11   1.8     jtc LIB=		rpcsvc
     12   1.8     jtc NOMAN=
     13   1.8     jtc NOPIC=
     14   1.8     jtc 
     15   1.8     jtc all:		${HDRS}
     16   1.8     jtc beforedepend:	${HDRS}
     17   1.8     jtc 
     18  1.13     jtc includes:	${HDRS}
     19  1.11     jtc 	install -d -o ${BINOWN} -g ${BINGRP} -m 755 \
     20  1.11     jtc 		${DESTDIR}/usr/include/rpcsvc
     21   1.8     jtc 	@for i in $(HDRS); do \
     22  1.12     jtc 	    cmp -s $$i ${DESTDIR}/usr/include/rpcsvc/$$i || \
     23   1.9     jtc 		install -c -o ${BINOWN} -g ${BINGRP} -m 444 $$i \
     24   1.9     jtc 		${DESTDIR}/usr/include/rpcsvc; \
     25   1.8     jtc 	done
     26   1.8     jtc 	@for i in $(RPCSRCS); do \
     27  1.12     jtc 	    cmp -s $(.CURDIR)/$$i ${DESTDIR}/usr/include/rpcsvc/$$i || \
     28  1.12     jtc 		install -c -o ${BINOWN} -g ${BINGRP} -m 444 $(.CURDIR)/$$i \
     29   1.9     jtc 		${DESTDIR}/usr/include/rpcsvc; \
     30   1.8     jtc 	done
     31   1.8     jtc 
     32   1.8     jtc # new suffixes have to go afterwards, because bsd.lib.mk clears them
     33   1.8     jtc .include <bsd.lib.mk>
     34   1.8     jtc .SUFFIXES: .x .c .h
     35   1.8     jtc 
     36   1.8     jtc .x.c:
     37   1.8     jtc 	@echo generating $@...
     38   1.8     jtc 	@rpcgen -c ${.IMPSRC} -o ${.TARGET}
     39   1.8     jtc 
     40   1.8     jtc .x.h:
     41   1.8     jtc 	@echo generating $@...
     42   1.8     jtc 	@rpcgen -h ${.IMPSRC} -o ${.TARGET}
     43