]> CyberLeo.Net >> Repos - FreeBSD/releng/10.3.git/blob - lib/libc/tests/net/Makefile
- Copy stable/10@296371 to releng/10.3 in preparation for 10.3-RC1
[FreeBSD/releng/10.3.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 __MAKE_SHELL?=  /bin/sh
32
33 CLEANFILES+=    aton_ether_subr.c
34 aton_ether_subr.c: gen_ether_subr ${.CURDIR:H:H:H:H}/sys/net/if_ethersubr.c
35         ${__MAKE_SHELL} ${.ALLSRC} ${.TARGET}
36
37 .include "../Makefile.netbsd-tests"
38
39 # TODO: the testcases needs to be ported to FreeBSD
40 #TESTS_SUBDIRS= getaddrinfo
41 FILES+= hosts
42 FILES+= resolv.conf
43
44 .include <bsd.test.mk>