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