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