12f121787SEnji Cooper# $FreeBSD$ 22f121787SEnji Cooper 32f121787SEnji Cooper.include <bsd.own.mk> 42f121787SEnji Cooper 5*43faedc1SGlen BarberPACKAGE= tests 6*43faedc1SGlen BarberFILESGROUPS= TESTS 7*43faedc1SGlen BarberTESTSPACKAGE= ${PACKAGE} 8*43faedc1SGlen Barber 92f121787SEnji CooperBINDIR= ${TESTSDIR} 102f121787SEnji Cooper 112f121787SEnji CooperIMPLEMENTATION?= -DREGEX_SPENCER 122f121787SEnji Cooper 132f121787SEnji CooperCFLAGS.h_regex+=-I${TESTSRC} -I${.CURDIR:H:H}/regex 142f121787SEnji CooperPROGS+= h_regex 152f121787SEnji CooperSRCS.h_regex= main.c split.c debug.c 162f121787SEnji Cooper 172f121787SEnji CooperNETBSD_ATF_TESTS_SH= regex_test 182f121787SEnji Cooper 192f121787SEnji CooperFILESDIR= ${TESTSDIR}/data 202f121787SEnji CooperFILES+= README 212f121787SEnji CooperFILES+= data/anchor.in 222f121787SEnji CooperFILES+= data/backref.in 232f121787SEnji CooperFILES+= data/basic.in 242f121787SEnji CooperFILES+= data/bracket.in 252f121787SEnji CooperFILES+= data/c_comments.in 262f121787SEnji CooperFILES+= data/complex.in 272f121787SEnji CooperFILES+= data/error.in 282f121787SEnji CooperFILES+= data/meta.in 292f121787SEnji CooperFILES+= data/nospec.in 302f121787SEnji CooperFILES+= data/paren.in 312f121787SEnji CooperFILES+= data/regress.in 322f121787SEnji CooperFILES+= data/repet_bounded.in 332f121787SEnji CooperFILES+= data/repet_multi.in 342f121787SEnji CooperFILES+= data/repet_ordinary.in 352f121787SEnji CooperFILES+= data/startend.in 362f121787SEnji CooperFILES+= data/subexp.in 372f121787SEnji CooperFILES+= data/subtle.in 382f121787SEnji CooperFILES+= data/word_bound.in 392f121787SEnji CooperFILES+= data/zero.in 402f121787SEnji Cooper#FILES+= data/att/README 412f121787SEnji CooperFILES+= data/att/basic.dat 422f121787SEnji CooperFILES+= data/att/categorization.dat 432f121787SEnji CooperFILES+= data/att/forcedassoc.dat 442f121787SEnji CooperFILES+= data/att/leftassoc.dat 452f121787SEnji CooperFILES+= data/att/nullsubexpr.dat 462f121787SEnji CooperFILES+= data/att/repetition.dat 472f121787SEnji CooperFILES+= data/att/rightassoc.dat 482f121787SEnji Cooper 492f121787SEnji CooperNETBSD_ATF_TESTS_C= exhaust_test 502f121787SEnji CooperNETBSD_ATF_TESTS_C+= regex_att_test 512f121787SEnji Cooper 522f121787SEnji Cooper.for t in ${NETBSD_ATF_TESTS_C} 532f121787SEnji CooperCFLAGS.$t+= -I${TESTSRC} ${IMPLEMENTATION} 542f121787SEnji Cooper.endfor 552f121787SEnji Cooper 562f121787SEnji Cooper.include "../Makefile.netbsd-tests" 572f121787SEnji Cooper 58eacae6dcSBryan DreweryLIBADD.regex_att_test+= util 592f121787SEnji Cooper 602f121787SEnji Cooper.include <bsd.test.mk> 61