]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/blob - lib/libc/tests/net/Makefile
MFC r290563,r290868,r291038:
[FreeBSD/stable/10.git] / lib / libc / tests / net / Makefile
1 # $FreeBSD$
2
3 TESTSDIR=       ${TESTSBASE}/lib/libc/net
4
5 ATF_TESTS_C+=   ether_test
6 ATF_TESTS_C+=   eui64_aton_test
7 ATF_TESTS_C+=   eui64_ntoa_test
8
9 CFLAGS+=        -I${.CURDIR}
10
11 NETBSD_ATF_TESTS_C+=    getprotoent_test
12 NETBSD_ATF_TESTS_C+=    ether_aton_test
13
14 SRCS.ether_aton_test=   aton_ether_subr.c t_ether_aton.c
15
16 # TODO: hostent_test
17 NETBSD_ATF_TESTS_SH=    nsdispatch_test
18 NETBSD_ATF_TESTS_SH+=   protoent_test
19 NETBSD_ATF_TESTS_SH+=   servent_test
20
21 BINDIR=         ${TESTSDIR}
22
23 PROGS=          h_nsd_recurse
24 PROGS+=         h_protoent
25 PROGS+=         h_servent
26 PROGS+=         h_dns_server
27
28 DPADD.h_nsd_recurse+=   ${LIBPTHREAD}
29 LDADD.h_nsd_recurse+=   -lpthread
30
31 CLEANFILES+=    aton_ether_subr.c
32 aton_ether_subr.c: gen_ether_subr ${SRCTOP}/sys/net/if_ethersubr.c
33         ${HOST_SH} ${.ALLSRC} ${.TARGET}
34
35 .include "../Makefile.netbsd-tests"
36
37 # TODO: the testcases needs to be ported to FreeBSD
38 #TESTS_SUBDIRS= getaddrinfo
39 FILES+= hosts
40 FILES+= resolv.conf
41
42 .include <bsd.test.mk>