summaryrefslogtreecommitdiff
path: root/external/bsd/unbound/lib/libunbound/Makefile
blob: ae5c39e80a7b51268d1725cea8e5b36b7fd2aa04 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
# $NetBSD: Makefile,v 1.8 2023/05/09 14:31:55 christos Exp $

.include <bsd.init.mk>

.PATH: \
${UNBOUND}/cachedb \
${UNBOUND}/dns64 \
${UNBOUND}/iterator \
${UNBOUND}/libunbound \
${UNBOUND}/respip \
${UNBOUND}/services \
${UNBOUND}/services/cache \
${UNBOUND}/sldns \
${UNBOUND}/util \
${UNBOUND}/util/data \
${UNBOUND}/util/storage \
${UNBOUND}/validator

CPPFLAGS+=-I${UNBOUND} -I${UNBOUND}/../include

LIB=unbound
SRCS=\
alloc.c \
as112.c \
authzone.c \
autotrust.c \
cachedb.c \
config_file.c \
configlexer.c \
configparser.c \
context.c \
dname.c \
dns.c \
dns64.c \
dnstree.c \
edns.c \
fptr_wlist.c \
infra.c \
iter_delegpt.c \
iter_donotq.c \
iter_fwd.c \
iter_hints.c \
iter_priv.c \
iter_resptype.c \
iter_scrub.c \
iter_utils.c \
iterator.c \
keyraw.c \
libunbound.c \
libworker.c \
listen_dnsport.c \
localzone.c \
locks.c \
log.c \
lookup3.c \
lruhash.c \
mesh.c \
mini_event.c \
modstack.c \
module.c \
msgencode.c \
msgparse.c \
msgreply.c \
net_help.c \
netevent.c \
outbound_list.c \
outside_network.c \
packed_rrset.c \
parse.c \
parseutil.c \
random.c \
rbtree.c \
regional.c \
respip.c \
rpz.c \
rrdef.c \
rrset.c \
rtt.c \
sbuffer.c \
slabhash.c \
str2wire.c \
tcp_conn_limit.c \
timehist.c \
tube.c \
ub_event_pluggable.c \
val_anchor.c \
val_kcache.c \
val_kentry.c \
val_neg.c \
val_nsec.c \
val_nsec3.c \
val_secalgo.c \
val_sigcrypt.c \
val_utils.c \
validator.c \
view.c \
winsock_event.c \
wire2str.c

LIBDPLIBS+= ${DPLIBS}

INCS=unbound.h
INCSDIR=/usr/include

MAN=libunbound.3
CLEANFILES+=libunbound.3

libunbound.3: libunbound.3.in __subst

COPTS.keyraw.c+= -Wno-error=deprecated-declarations
COPTS.net_help.c+= -Wno-error=deprecated-declarations

.include <bsd.lib.mk>

# Use the generated files
.y.c: