]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - lib/libc/tests/net/Makefile
Merge ^/user/ngie/release-pkg-fix-tests to unbreak how test files are installed
[FreeBSD/FreeBSD.git] / lib / libc / tests / net / Makefile
1 # $FreeBSD$
2
3 PACKAGE=        tests
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 LIBADD.h_nsd_recurse+=  pthread
29
30 CLEANFILES+=    aton_ether_subr.c
31 aton_ether_subr.c: gen_ether_subr ${SRCTOP}/sys/net/if_ethersubr.c
32         ${__MAKE_SHELL} ${.ALLSRC} ${.TARGET}
33
34 .include "../Makefile.netbsd-tests"
35
36 # TODO: the testcases needs to be ported to FreeBSD
37 #TESTS_SUBDIRS= getaddrinfo
38 ${PACKAGE}FILES+=       hosts
39 ${PACKAGE}FILES+=       resolv.conf
40
41 .include <bsd.test.mk>