]> CyberLeo.Net >> Repos - FreeBSD/releng/10.2.git/blob - lib/libc/tests/regex/Makefile
- Copy stable/10@285827 to releng/10.2 in preparation for 10.2-RC1
[FreeBSD/releng/10.2.git] / lib / libc / tests / regex / Makefile
1 # $FreeBSD$
2
3 .include <bsd.own.mk>
4
5 BINDIR=         ${TESTSDIR}
6
7 TESTSDIR=       ${TESTSBASE}/lib/libc/regex
8
9 IMPLEMENTATION?=      -DREGEX_SPENCER
10
11 CFLAGS.h_regex+=-I${TESTSRC} -I${.CURDIR:H:H}/regex
12 PROGS+=         h_regex
13 SRCS.h_regex=   main.c split.c debug.c
14
15 NETBSD_ATF_TESTS_SH=    regex_test
16
17 FILESDIR=       ${TESTSDIR}/data
18 FILES+=         README
19 FILES+=         data/anchor.in
20 FILES+=         data/backref.in
21 FILES+=         data/basic.in
22 FILES+=         data/bracket.in
23 FILES+=         data/c_comments.in
24 FILES+=         data/complex.in
25 FILES+=         data/error.in
26 FILES+=         data/meta.in
27 FILES+=         data/nospec.in
28 FILES+=         data/paren.in
29 FILES+=         data/regress.in
30 FILES+=         data/repet_bounded.in
31 FILES+=         data/repet_multi.in
32 FILES+=         data/repet_ordinary.in
33 FILES+=         data/startend.in
34 FILES+=         data/subexp.in
35 FILES+=         data/subtle.in
36 FILES+=         data/word_bound.in
37 FILES+=         data/zero.in
38 #FILES+=                data/att/README
39 FILES+=         data/att/basic.dat
40 FILES+=         data/att/categorization.dat
41 FILES+=         data/att/forcedassoc.dat
42 FILES+=         data/att/leftassoc.dat
43 FILES+=         data/att/nullsubexpr.dat
44 FILES+=         data/att/repetition.dat
45 FILES+=         data/att/rightassoc.dat
46
47 NETBSD_ATF_TESTS_C=     exhaust_test
48 NETBSD_ATF_TESTS_C+=    regex_att_test
49
50 .for t in ${NETBSD_ATF_TESTS_C}
51 CFLAGS.$t+=     -I${TESTSRC} ${IMPLEMENTATION}
52 .endfor
53
54 .include "../Makefile.netbsd-tests"
55
56 DPADD.regex_att_test+=  ${LIBUTIL}
57 LDADD.regex_att_test+=  -lutil
58
59 .include <bsd.test.mk>