xref: /freebsd/lib/libldns/Makefile (revision f2ffd00a727c051ee8b3d150b600e71557f2827f)
17b5038d7SDag-Erling Smørgrav# $FreeBSD$
27b5038d7SDag-Erling Smørgrav
37b5038d7SDag-Erling Smørgrav# Vendor sources and generated files
47b5038d7SDag-Erling SmørgravLDNSDIR = ${.CURDIR}/../../contrib/ldns
57b5038d7SDag-Erling Smørgrav
66abb347cSDag-Erling Smørgrav.PATH: ${LDNSDIR} ${LDNSDIR}/compat
77b5038d7SDag-Erling Smørgrav
87b5038d7SDag-Erling SmørgravLIB=	ldns
97b5038d7SDag-Erling SmørgravINTERNALLIB= true
107b5038d7SDag-Erling Smørgrav
117b5038d7SDag-Erling SmørgravCFLAGS+= -I${LDNSDIR}
127b5038d7SDag-Erling Smørgrav
13*f2ffd00aSDag-Erling SmørgravSRCS=	buffer.c dane.c dname.c dnssec.c dnssec_sign.c dnssec_verify.c \
14*f2ffd00aSDag-Erling Smørgrav	dnssec_zone.c duration.c error.c higher.c host2str.c host2wire.c \
15*f2ffd00aSDag-Erling Smørgrav	keys.c net.c packet.c parse.c rbtree.c rdata.c resolver.c rr.c \
16*f2ffd00aSDag-Erling Smørgrav	rr_functions.c sha1.c sha2.c str2host.c tsig.c update.c util.c \
17*f2ffd00aSDag-Erling Smørgrav	wire2host.c zone.c
187b5038d7SDag-Erling Smørgrav
19*f2ffd00aSDag-Erling SmørgravSRCS+=	b32_ntop.c b32_pton.c b64_ntop.c b64_pton.c
206abb347cSDag-Erling Smørgrav
217b5038d7SDag-Erling SmørgravWARNS ?= 3
227b5038d7SDag-Erling Smørgrav
237b5038d7SDag-Erling Smørgrav.include <bsd.lib.mk>
24