12f121787SEnji Cooper 2c196e398SBryan DrewerySRCS.xdr_test= ${RPCSRC:.x=_xdr.c} t_xdr.c ${RPCSRC:.x=.h} \ 3c196e398SBryan Drewery h_testbits.h 42f121787SEnji Cooper 52f121787SEnji CooperNETBSD_ATF_TESTS_C= rpc_test 62f121787SEnji CooperNETBSD_ATF_TESTS_C+= xdr_test 72f121787SEnji Cooper 82f121787SEnji CooperRPCSRC= h_testbits.x 92f121787SEnji CooperRPCGEN= RPCGEN_CPP=${CPP:Q} rpcgen -L -C 102f121787SEnji Cooper 112f121787SEnji Cooperh_testbits.h: ${RPCSRC} 122f121787SEnji Cooper ${RPCGEN} -h -o ${.TARGET} ${.ALLSRC} 132f121787SEnji Cooper 142f121787SEnji Cooperh_testbits_xdr.c: ${RPCSRC} h_testbits.h 152f121787SEnji Cooper ${RPCGEN} ${.ALLSRC:M*.x} 162f121787SEnji Cooper 172f121787SEnji CooperCLEANFILES+= ${RPCSRC:.x=.h} ${RPCSRC:.x=.c} h_testbits_xdr.c 182f121787SEnji CooperCFLAGS+= -I${.OBJDIR} 192f121787SEnji Cooper 20*eacae6dcSBryan DreweryLIBADD+= rpcsvc util 212f121787SEnji Cooper 222f121787SEnji Cooper.include "../Makefile.netbsd-tests" 232f121787SEnji Cooper 242f121787SEnji Cooper.include <bsd.test.mk> 25