xref: /freebsd/lib/libldns/Makefile (revision 0ffba3197555773973bd3376fdf85642d15b8322)
17b5038d7SDag-Erling Smørgrav# $FreeBSD$
27b5038d7SDag-Erling Smørgrav
37b5038d7SDag-Erling Smørgrav# Vendor sources and generated files
4c989c951SEnji CooperLDNSDIR = ${SRCTOP}/contrib/ldns
57b5038d7SDag-Erling Smørgrav
6a70cba95SGlen BarberPACKAGE=lib${LIB}
76abb347cSDag-Erling Smørgrav.PATH: ${LDNSDIR} ${LDNSDIR}/compat
87b5038d7SDag-Erling Smørgrav
97b5038d7SDag-Erling SmørgravLIB=	ldns
100b2766bdSDag-Erling SmørgravPRIVATELIB= true
117b5038d7SDag-Erling Smørgrav
127b5038d7SDag-Erling SmørgravCFLAGS+= -I${LDNSDIR}
137b5038d7SDag-Erling Smørgrav
14f2ffd00aSDag-Erling SmørgravSRCS=	buffer.c dane.c dname.c dnssec.c dnssec_sign.c dnssec_verify.c \
15f2ffd00aSDag-Erling Smørgrav	dnssec_zone.c duration.c error.c higher.c host2str.c host2wire.c \
1617d15b25SDag-Erling Smørgrav	keys.c net.c packet.c parse.c radix.c rbtree.c rdata.c resolver.c \
1717d15b25SDag-Erling Smørgrav	rr.c rr_functions.c sha1.c sha2.c str2host.c tsig.c update.c util.c \
18f2ffd00aSDag-Erling Smørgrav	wire2host.c zone.c
197b5038d7SDag-Erling Smørgrav
2017d15b25SDag-Erling SmørgravSRCS+=	b64_ntop.c b64_pton.c
216abb347cSDag-Erling Smørgrav
22*0ffba319SDag-Erling SmørgravLIBADD=	ssl crypto
231a5d9b87SDag-Erling Smørgrav
247b5038d7SDag-Erling SmørgravWARNS ?= 3
257b5038d7SDag-Erling Smørgrav
267b5038d7SDag-Erling Smørgrav.include <bsd.lib.mk>
27