1 # $FreeBSD: src/lib/libexpat/Makefile,v 1.9 2010/01/02 09:58:07 ed Exp $
3 LDNS
= ${.CURDIR
}/..
/..
/contrib
/ldns
11 SRCS
+= buffer.c dname.c dnssec.c dnssec_verify.c dnssec_zone.c \
12 error.c higher.c host2str.c host2wire.c keys.c net.c \
13 edns.c packet.c parse.c rbtree.c rdata.c resolver.c \
14 rr.c rr_functions.c sha1.c sha2.c \
15 str2host.c tsig.c util.c wire2host.c zone.c
16 # not needed in base but included:
17 SRCS
+= dane.c dnssec_sign.c duration.c radix.c update.c
19 SRCS
+= b64_ntop.c b64_pton.c
21 INCSDIR
= ${INCLUDEDIR}/priv
/ldns
22 INCS
= common.h net.h util.h
53 .PATH
: ${LDNS} ${LDNS}/compat
${LDNS}/ldns
${.CURDIR
}/ldns
55 CFLAGS
+= -I
${.CURDIR
} -I
${LDNS}
57 LDADD
= -lprivate_crypto
59 CFLAGS
+= -I
${.CURDIR
}/..
/..
/crypto
/libressl
/include
60 LDFLAGS
+= -rpath
/usr
/lib
/priv
${PRIVATELIB_LDFLAGS}