Makefile revision 298107
1274075Sngie# $FreeBSD: head/lib/libc/tests/regex/Makefile 298107 2016-04-16 07:45:30Z gjb $
2274075Sngie
3274075Sngie.include <bsd.own.mk>
4274075Sngie
5298107SgjbPACKAGE=	tests
6298107SgjbFILESGROUPS=	TESTS
7298107SgjbTESTSPACKAGE=	${PACKAGE}
8298107Sgjb
9274075SngieBINDIR=		${TESTSDIR}
10274075Sngie
11274075SngieIMPLEMENTATION?=      -DREGEX_SPENCER
12274075Sngie
13274075SngieCFLAGS.h_regex+=-I${TESTSRC} -I${.CURDIR:H:H}/regex
14274075SngiePROGS+=		h_regex
15274075SngieSRCS.h_regex=	main.c split.c debug.c
16274075Sngie
17274075SngieNETBSD_ATF_TESTS_SH=	regex_test
18274075Sngie
19274075SngieFILESDIR=	${TESTSDIR}/data
20274075SngieFILES+=		README
21274075SngieFILES+=		data/anchor.in
22274075SngieFILES+=		data/backref.in
23274075SngieFILES+=		data/basic.in
24274075SngieFILES+=		data/bracket.in
25274075SngieFILES+=		data/c_comments.in
26274075SngieFILES+=		data/complex.in
27274075SngieFILES+=		data/error.in
28274075SngieFILES+=		data/meta.in
29274075SngieFILES+=		data/nospec.in
30274075SngieFILES+=		data/paren.in
31274075SngieFILES+=		data/regress.in
32274075SngieFILES+=		data/repet_bounded.in
33274075SngieFILES+=		data/repet_multi.in
34274075SngieFILES+=		data/repet_ordinary.in
35274075SngieFILES+=		data/startend.in
36274075SngieFILES+=		data/subexp.in
37274075SngieFILES+=		data/subtle.in
38274075SngieFILES+=		data/word_bound.in
39274075SngieFILES+=		data/zero.in
40274075Sngie#FILES+=		data/att/README
41274075SngieFILES+=		data/att/basic.dat
42274075SngieFILES+=		data/att/categorization.dat
43274075SngieFILES+=		data/att/forcedassoc.dat
44274075SngieFILES+=		data/att/leftassoc.dat
45274075SngieFILES+=		data/att/nullsubexpr.dat
46274075SngieFILES+=		data/att/repetition.dat
47274075SngieFILES+=		data/att/rightassoc.dat
48274075Sngie
49274075SngieNETBSD_ATF_TESTS_C=	exhaust_test
50274075SngieNETBSD_ATF_TESTS_C+=	regex_att_test
51274075Sngie
52274075Sngie.for t in ${NETBSD_ATF_TESTS_C}
53274075SngieCFLAGS.$t+=	-I${TESTSRC} ${IMPLEMENTATION}
54274075Sngie.endfor
55274075Sngie
56274075Sngie.include "../Makefile.netbsd-tests"
57274075Sngie
58291738SbdreweryLIBADD.regex_att_test+=	util
59274075Sngie
60274075Sngie.include <bsd.test.mk>
61