xref: /freebsd/lib/libc/tests/rpc/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
1c196e398SBryan DrewerySRCS.xdr_test=		${RPCSRC:.x=_xdr.c} t_xdr.c ${RPCSRC:.x=.h} \
2c196e398SBryan Drewery			h_testbits.h
32f121787SEnji Cooper
42f121787SEnji CooperNETBSD_ATF_TESTS_C=	rpc_test
52f121787SEnji CooperNETBSD_ATF_TESTS_C+=	xdr_test
62f121787SEnji Cooper
72f121787SEnji CooperRPCSRC=			h_testbits.x
82f121787SEnji CooperRPCGEN=			RPCGEN_CPP=${CPP:Q} rpcgen -L -C
92f121787SEnji Cooper
102f121787SEnji Cooperh_testbits.h: ${RPCSRC}
112f121787SEnji Cooper	${RPCGEN} -h -o ${.TARGET} ${.ALLSRC}
122f121787SEnji Cooper
132f121787SEnji Cooperh_testbits_xdr.c: ${RPCSRC} h_testbits.h
142f121787SEnji Cooper	${RPCGEN} ${.ALLSRC:M*.x}
152f121787SEnji Cooper
162f121787SEnji CooperCLEANFILES+=	${RPCSRC:.x=.h} ${RPCSRC:.x=.c} h_testbits_xdr.c
172f121787SEnji CooperCFLAGS+=	-I${.OBJDIR}
182f121787SEnji Cooper
19*eacae6dcSBryan DreweryLIBADD+=	rpcsvc util
202f121787SEnji Cooper
212f121787SEnji Cooper.include "../Makefile.netbsd-tests"
222f121787SEnji Cooper
232f121787SEnji Cooper.include <bsd.test.mk>
24