]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/blob - lib/libc/tests/net/Makefile
MFC r289172,r290254:
[FreeBSD/stable/10.git] / lib / libc / tests / net / Makefile
1 # $FreeBSD$
2
3 ATF_TESTS_C+=   ether_test
4 ATF_TESTS_C+=   eui64_aton_test
5 ATF_TESTS_C+=   eui64_ntoa_test
6
7 CFLAGS+=        -I${.CURDIR}
8
9 NETBSD_ATF_TESTS_C+=    getprotoent_test
10 NETBSD_ATF_TESTS_C+=    ether_aton_test
11
12 SRCS.ether_aton_test=   aton_ether_subr.c t_ether_aton.c
13
14 # TODO: hostent_test
15 NETBSD_ATF_TESTS_SH=    nsdispatch_test
16 NETBSD_ATF_TESTS_SH+=   protoent_test
17 NETBSD_ATF_TESTS_SH+=   servent_test
18
19 BINDIR=         ${TESTSDIR}
20
21 PROGS=          h_nsd_recurse
22 PROGS+=         h_protoent
23 PROGS+=         h_servent
24 PROGS+=         h_dns_server
25
26 DPADD.h_nsd_recurse+=   ${LIBPTHREAD}
27 LDADD.h_nsd_recurse+=   -lpthread
28
29 __MAKE_SHELL?=  /bin/sh
30
31 CLEANFILES+=    aton_ether_subr.c
32 aton_ether_subr.c: gen_ether_subr ${.CURDIR:H:H:H:H}/sys/net/if_ethersubr.c
33         ${__MAKE_SHELL} ${.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>