]> CyberLeo.Net >> Repos - FreeBSD/releng/10.2.git/blob - lib/libc/tests/stdlib/Makefile
- Copy stable/10@285827 to releng/10.2 in preparation for 10.2-RC1
[FreeBSD/releng/10.2.git] / lib / libc / tests / stdlib / Makefile
1 # $FreeBSD$
2
3 .include <bsd.own.mk>
4
5 TESTSDIR=       ${TESTSBASE}/lib/libc/stdlib
6
7 # TODO: t_getenv_thread, t_mi_vector_hash
8 NETBSD_ATF_TESTS_C=     abs_test
9 NETBSD_ATF_TESTS_C+=    atoi_test
10 NETBSD_ATF_TESTS_C+=    div_test
11 NETBSD_ATF_TESTS_C+=    getenv_test
12 NETBSD_ATF_TESTS_C+=    exit_test
13 NETBSD_ATF_TESTS_C+=    hsearch_test
14 NETBSD_ATF_TESTS_C+=    posix_memalign_test
15 NETBSD_ATF_TESTS_C+=    random_test
16 NETBSD_ATF_TESTS_C+=    strtod_test
17 NETBSD_ATF_TESTS_C+=    strtol_test
18 NETBSD_ATF_TESTS_C+=    system_test
19
20 # TODO: need to come up with a correct explanation of what the patch pho does
21 # with h_atexit
22 #ATF_TESTS_SH=  atexit_test
23 NETBSD_ATF_TESTS_SH=    getopt_test
24
25 .include "../Makefile.netbsd-tests"
26
27 BINDIR=         ${TESTSDIR}
28
29 # TODO: see comment above
30 #PROGS+=                h_atexit
31 PROGS+=         h_getopt h_getopt_long
32
33 .for t in h_getopt h_getopt_long
34 CFLAGS.$t+=     -I${LIBNETBSD_SRCDIR} -I${SRCTOP}/contrib/netbsd-tests
35 LDFLAGS.$t+=    -L${LIBNETBSD_OBJDIR}
36
37 DPADD.$t+=      ${LIBNETBSD} ${LIBUTIL}
38 LDADD.$t+=      -lnetbsd -lutil
39 .endfor
40
41 DPADD.strtod_test+=             ${LIBM}
42 LDADD.strtod_test+=             -lm
43
44 .include <bsd.test.mk>