Cross Reference: Makefile
xref: /src/tests/lib/libc/net/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/tests/lib/libc/net/
Makefile revision 1.13
1# $NetBSD: Makefile,v 1.13 2020/02/08 00:11:18 kamil Exp $
2
3.include <bsd.own.mk>
4
5MKMAN=	no
6
7TESTS_SUBDIRS+=	getaddrinfo
8FILES+=hosts resolv.conf
9
10TESTSDIR=	${TESTSBASE}/lib/libc/net
11
12TESTS_C+=	t_getprotoent
13TESTS_C+=	t_ether_aton
14TESTS_C+=	t_if_nametoindex
15
16SRCS.t_ether_aton=	aton_ether_subr.c t_ether_aton.c
17
18aton_ether_subr.c: gen_ether_subr ${NETBSDSRCDIR}/sys/net/if_ethersubr.c
19	${HOST_SH} ${.ALLSRC} ${.TARGET}
20
21TESTS_SH+=	t_nsdispatch
22TESTS_SH+=	t_protoent
23TESTS_SH+=	t_servent
24TESTS_SH+=	t_hostent
25
26BINDIR=		${TESTSDIR}
27
28PROGS+=		h_nsd_recurse
29PROGS+=		h_protoent
30PROGS+=		h_servent
31PROGS+=		h_hostent
32PROGS+=		h_dns_server
33CPPFLAGS.h_hostent.c += -I${NETBSDSRCDIR}/lib/libc/net
34
35# For easy debugging, without installing libc
36#.PATH.c:${NETBSDSRCDIR}/lib/libc/net
37#SRCS.h_hostent = h_hostent.c gethnamaddr.c
38#DBG=-g3
39
40LDADD.h_nsd_recurse+=	-lpthread
41
42CLEANFILES+=	aton_ether_subr.c
43
44.if ${MKSANITIZER:Uno} == "yes" || ${MKLIBCSANITIZER:Uno} == "yes"
45COPTS.h_nsd_recurse.c+=	-Wno-macro-redefined # _REENTRANT redefined
46.endif
47
48.include <bsd.test.mk>
49

Indexes created Sat Dec 13 13:09:35 GMT 2025