]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/blob - lib/libc/tests/rpc/Makefile
MFC r289172,r290254:
[FreeBSD/stable/10.git] / lib / libc / tests / rpc / Makefile
1 # $FreeBSD$
2
3 SRCS.xdr_test=          ${RPCSRC:.x=_xdr.c} t_xdr.c ${RPCSRC:.x=.h} \
4                         h_testbits.h
5
6 NETBSD_ATF_TESTS_C=     rpc_test
7 NETBSD_ATF_TESTS_C+=    xdr_test
8
9 RPCSRC=                 h_testbits.x
10 RPCGEN=                 RPCGEN_CPP=${CPP:Q} rpcgen -L -C
11
12 h_testbits.h: ${RPCSRC}
13         ${RPCGEN} -h -o ${.TARGET} ${.ALLSRC}
14
15 h_testbits_xdr.c: ${RPCSRC} h_testbits.h
16         ${RPCGEN} ${.ALLSRC:M*.x}
17
18 CLEANFILES+=    ${RPCSRC:.x=.h} ${RPCSRC:.x=.c} h_testbits_xdr.c
19 CFLAGS+=        -I${.OBJDIR}
20
21 LDADD+=         -lrpcsvc -lutil
22 DPADD+=         ${LIBRPCSVC} ${LIBUTIL}
23
24 .include "../Makefile.netbsd-tests"
25
26 .include <bsd.test.mk>