Makefile revision 299094
1314125Sdelphij# $FreeBSD: head/lib/libc/tests/regex/Makefile 299094 2016-05-04 23:20:53Z ngie $ 2110010Smarkm 3110010Smarkm.include <bsd.own.mk> 4142429Snectar 5110010SmarkmPACKAGE= tests 6110010Smarkm 7110010SmarkmBINDIR= ${TESTSDIR} 8110010Smarkm 9110010SmarkmIMPLEMENTATION?= -DREGEX_SPENCER 10110010Smarkm 11110010SmarkmCFLAGS.h_regex+=-I${TESTSRC} -I${.CURDIR:H:H}/regex 12110010SmarkmPROGS+= h_regex 13110010SmarkmSRCS.h_regex= main.c split.c debug.c 14110010Smarkm 15110010SmarkmNETBSD_ATF_TESTS_SH= regex_test 16110010Smarkm 17110010Smarkm${PACKAGE}FILES+= README 18110010Smarkm 19110010SmarkmFILESGROUPS+= ${PACKAGE}DATA_FILES 20215698Ssimon${PACKAGE}DATA_FILESPACKAGE=${PACKAGE} 21215698Ssimon 22215698Ssimon${PACKAGE}DATA_FILESDIR= ${TESTSDIR}/data 23215698Ssimon${PACKAGE}DATA_FILES+= data/anchor.in 24215698Ssimon${PACKAGE}DATA_FILES+= data/backref.in 25110010Smarkm${PACKAGE}DATA_FILES+= data/basic.in 26110010Smarkm${PACKAGE}DATA_FILES+= data/bracket.in 27110010Smarkm${PACKAGE}DATA_FILES+= data/c_comments.in 28110010Smarkm${PACKAGE}DATA_FILES+= data/complex.in 29110010Smarkm${PACKAGE}DATA_FILES+= data/error.in 30110010Smarkm${PACKAGE}DATA_FILES+= data/meta.in 31110010Smarkm${PACKAGE}DATA_FILES+= data/nospec.in 32110010Smarkm${PACKAGE}DATA_FILES+= data/paren.in 33110010Smarkm${PACKAGE}DATA_FILES+= data/regress.in 34110010Smarkm${PACKAGE}DATA_FILES+= data/repet_bounded.in 35110010Smarkm${PACKAGE}DATA_FILES+= data/repet_multi.in 36110010Smarkm${PACKAGE}DATA_FILES+= data/repet_ordinary.in 37110010Smarkm${PACKAGE}DATA_FILES+= data/startend.in 38110010Smarkm${PACKAGE}DATA_FILES+= data/subexp.in 39110010Smarkm${PACKAGE}DATA_FILES+= data/subtle.in 40110010Smarkm${PACKAGE}DATA_FILES+= data/word_bound.in 41276861Sjkim${PACKAGE}DATA_FILES+= data/zero.in 42276861Sjkim#${PACKAGE}DATA_FILES+= data/att/README 43110010Smarkm${PACKAGE}DATA_FILES+= data/att/basic.dat 44110010Smarkm${PACKAGE}DATA_FILES+= data/att/categorization.dat 45215698Ssimon${PACKAGE}DATA_FILES+= data/att/forcedassoc.dat 46215698Ssimon${PACKAGE}DATA_FILES+= data/att/leftassoc.dat 47215698Ssimon${PACKAGE}DATA_FILES+= data/att/nullsubexpr.dat 48215698Ssimon${PACKAGE}DATA_FILES+= data/att/repetition.dat 49314125Sdelphij${PACKAGE}DATA_FILES+= data/att/rightassoc.dat 50215698Ssimon 51142429SnectarNETBSD_ATF_TESTS_C= exhaust_test 52142429SnectarNETBSD_ATF_TESTS_C+= regex_att_test 53276861Sjkim 54276861Sjkim.for t in ${NETBSD_ATF_TESTS_C} 55276861SjkimCFLAGS.$t+= -I${TESTSRC} ${IMPLEMENTATION} 56110010Smarkm.endfor 57314125Sdelphij 58314125Sdelphij.include "../Makefile.netbsd-tests" 59314125Sdelphij 60314125SdelphijLIBADD.regex_att_test+= util 61215698Ssimon 62314125Sdelphij.include <bsd.test.mk> 63314125Sdelphij