# $MidnightBSD: src/apache/usr.sbin/dnsextd/Makefile,v 1.3 2010/09/10 18:52:58 laffer1 Exp $

.include <bsd.own.mk>

.PATH: ${.CURDIR}/../../../contrib/mDNSResponder/mDNSPosix

PROG=   dnsextd

SRCS=	mDNSPosix.c mDNSUNP.c 
.PATH: ${.CURDIR}/../../../contrib/mDNSResponder/mDNSCore
SRCS+=	DNSDigest.c DNSCommon.c
.PATH: ${.CURDIR}/../../../contrib/mDNSResponder/mDNSShared
SRCS+=	dnsextd.c mDNSDebug.c GenLinkedList.c \
	PlatformCommon.c dnsextd_parser.y dnsextd_lexer.l

SRCDIRS= ${.CURDIR}/../../../contrib/mDNSResponder/mDNSShared \
	${.CURDIR}/../../../contrib/mDNSResponder/mDNSPosix \
	${.CURDIR}/../../../contrib/mDNSResponder/mDNSCore
MAN=	dnsextd.8

CFLAGS+= -I. -I${.CURDIR}/../../../contrib/mDNSResponder/mDNSPosix
CFLAGS+= -I${.CURDIR}/../../../contrib/mDNSResponder/mDNSCore
CFLAGS+= -I${.CURDIR}/../../../contrib/mDNSResponder/mDNSShared
CFLAGS+= -ITARGET_OS_FREEBSD -DMDNS_VERSIONSTR_NODTS

.if ${MK_INET6_SUPPORT} == "no"
CFLAGS+=	-DHAVE_IPV6=0
.else
CFLAGS+=	-DHAVE_IPV6=1
.endif


DPADD=	${LIBPTHREAD}
LDADD=	-lpthread

.include <bsd.prog.mk>

