]>
Commit | Line | Data |
---|---|---|
23448838 | 1 | JSON11_LIBS = $(top_builddir)/ext/json11/libjson11.la |
5938c49f | 2 | |
c57747c8 | 3 | AM_CPPFLAGS += \ |
bf6dc747 | 4 | -I$(top_srcdir)/ext/json11 \ |
f76ef2b9 | 5 | $(YAHTTP_CFLAGS) \ |
45a1349b RK |
6 | $(LIBEDIT_CFLAGS) \ |
7 | $(OPENSSL_INCLUDES) | |
c57747c8 RK |
8 | |
9 | AM_CXXFLAGS = \ | |
10 | -DSYSCONFDIR=\"$(sysconfdir)\" \ | |
11 | -DPKGLIBDIR=\"$(pkglibdir)\" \ | |
f76ef2b9 | 12 | -DLOCALSTATEDIR=\"$(socketdir)\" |
e53a4bf6 | 13 | |
b2053c28 RK |
14 | AM_LDFLAGS = \ |
15 | $(PROGRAM_LDFLAGS) \ | |
16 | $(THREADFLAGS) | |
17 | ||
2a4f2b86 | 18 | AM_LFLAGS = -i |
e53a4bf6 | 19 | AM_YFLAGS = -d --verbose --debug |
cc8915f3 | 20 | |
b7fd9b55 BH |
21 | if BOTAN110 |
22 | AM_CPPFLAGS += $(BOTAN110_CFLAGS) | |
23 | endif | |
24 | ||
8daea594 AT |
25 | if PKCS11 |
26 | AM_CPPFLAGS += $(P11KIT1_CFLAGS) | |
27 | endif | |
28 | ||
9d6da5d7 RK |
29 | if SQLITE3 |
30 | AM_CPPFLAGS += $(SQLITE3_CFLAGS) | |
31 | endif | |
32 | ||
6e312f87 RK |
33 | if LUA |
34 | AM_CPPFLAGS +=$(LUA_CFLAGS) | |
35 | endif | |
36 | ||
0be816c0 AT |
37 | if GSS_TSIG |
38 | AM_CPPFLAGS +=$(GSS_CFLAGS) | |
39 | endif | |
40 | ||
c57747c8 RK |
41 | EXTRA_DIST = \ |
42 | dnslabeltext.rl \ | |
43 | dnslabeltext.cc \ | |
ee2ba7b2 | 44 | dnsmessage.proto \ |
a2f95ac7 | 45 | effective_tld_names.dat \ |
c57747c8 RK |
46 | mtasker.cc \ |
47 | inflighter.cc \ | |
c57747c8 RK |
48 | bind-dnssec.schema.sqlite3.sql \ |
49 | bindparser.h \ | |
1dd6c3a3 | 50 | named.conf.parsertest \ |
9324d947 | 51 | pdns.conf-dist \ |
02909b00 | 52 | delaypipe.hh delaypipe.cc |
c57747c8 | 53 | |
c57747c8 RK |
54 | BUILT_SOURCES = \ |
55 | bind-dnssec.schema.sqlite3.sql.h \ | |
aa5becb6 | 56 | bindparser.h |
c57747c8 | 57 | |
366c610a | 58 | CLEANFILES = \ |
366c610a RK |
59 | *.gcda \ |
60 | *.gcno \ | |
61 | *.gcov \ | |
62 | backends/gsql/gsqlbackend.gcda \ | |
63 | backends/gsql/gsqlbackend.gcno \ | |
8a1cf612 PL |
64 | backends/gsql/gsqlbackend.gcov \ |
65 | dnsmessage.pb.cc dnsmessage.pb.h | |
20af48f2 | 66 | |
cd42e98f | 67 | noinst_SCRIPTS = pdns.init |
c57747c8 | 68 | sysconf_DATA = pdns.conf-dist |
12c86877 | 69 | |
c57747c8 RK |
70 | sbin_PROGRAMS = pdns_server |
71 | bin_PROGRAMS = \ | |
72 | pdns_control \ | |
fd5076c8 | 73 | pdnsutil \ |
c57747c8 | 74 | zone2sql \ |
c57747c8 | 75 | zone2json |
5b26bda1 PD |
76 | |
77 | if TOOLS | |
c57747c8 RK |
78 | bin_PROGRAMS += \ |
79 | dnsbulktest \ | |
53ea4fab | 80 | dnsgram \ |
c57747c8 RK |
81 | dnsreplay \ |
82 | dnsscan \ | |
83 | dnsscope \ | |
84 | dnstcpbench \ | |
85 | dnswasher \ | |
34eb951c | 86 | dumresp \ |
0cad3084 KM |
87 | notify \ |
88 | nproxy \ | |
c57747c8 | 89 | nsec3dig \ |
1801fa62 | 90 | saxfr \ |
aea0480e | 91 | ixplore \ |
1801fa62 | 92 | sdig |
4ab95bea RK |
93 | |
94 | if HAVE_RECVMMSG | |
95 | bin_PROGRAMS += calidns | |
96 | endif | |
97 | ||
2ead7159 BH |
98 | endif |
99 | ||
c57747c8 | 100 | EXTRA_PROGRAMS = \ |
7d8a5de7 | 101 | calidns \ |
ca12836d | 102 | comfun \ |
c57747c8 RK |
103 | dnsbulktest \ |
104 | dnsdemog \ | |
c57747c8 RK |
105 | dnsgram \ |
106 | dnsreplay \ | |
107 | dnsscan \ | |
108 | dnsscope \ | |
109 | dnstcpbench \ | |
110 | dnswasher \ | |
c1e527e3 | 111 | dumresp \ |
fba1e944 | 112 | kvresp \ |
aea0480e | 113 | ixplore \ |
c57747c8 RK |
114 | notify \ |
115 | nproxy \ | |
116 | nsec3dig \ | |
c57747c8 RK |
117 | saxfr \ |
118 | sdig \ | |
119 | speedtest \ | |
120 | testrunner \ | |
121 | toysdig \ | |
122 | tsig-tests \ | |
9bc0d00a | 123 | zone2ldap |
c57747c8 RK |
124 | |
125 | pdns_server_SOURCES = \ | |
126 | arguments.cc arguments.hh \ | |
127 | auth-carbon.cc \ | |
128 | backends/gsql/gsqlbackend.cc backends/gsql/gsqlbackend.hh \ | |
129 | backends/gsql/ssql.hh \ | |
130 | base32.cc base32.hh \ | |
131 | base64.cc base64.hh \ | |
132 | bind-dnssec.schema.sqlite3.sql.h \ | |
45a82484 | 133 | bindlexer.l \ |
c57747c8 RK |
134 | bindparser.cc \ |
135 | cachecleaner.hh \ | |
136 | comment.hh \ | |
137 | common_startup.cc common_startup.hh \ | |
138 | communicator.cc communicator.hh \ | |
139 | dbdnsseckeeper.cc \ | |
140 | distributor.hh \ | |
141 | dns.cc dns.hh \ | |
142 | dns_random.cc dns_random.hh \ | |
143 | dnsbackend.cc dnsbackend.hh \ | |
144 | dnslabeltext.cc \ | |
d926c0da | 145 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
146 | dnspacket.cc dnspacket.hh \ |
147 | dnsparser.cc \ | |
148 | dnsproxy.cc dnsproxy.hh \ | |
13c30de7 | 149 | dnsrecords.cc dnsrecords.hh \ |
c57747c8 RK |
150 | dnssecinfra.cc dnssecinfra.hh \ |
151 | dnsseckeeper.hh \ | |
152 | dnssecsigner.cc \ | |
153 | dnswriter.cc \ | |
154 | dynhandler.cc dynhandler.hh \ | |
155 | dynlistener.cc dynlistener.hh \ | |
156 | dynmessenger.hh \ | |
157 | ednssubnet.cc ednssubnet.hh \ | |
0be816c0 | 158 | gss_context.cc gss_context.hh \ |
3e3f0358 | 159 | iputils.cc iputils.hh \ |
c57747c8 RK |
160 | json.cc json.hh \ |
161 | lock.hh \ | |
162 | logger.cc logger.hh \ | |
163 | lua-auth.cc lua-auth.hh \ | |
4a89be67 | 164 | lua-pdns.cc lua-pdns.hh lua-iputils.cc \ |
c57747c8 RK |
165 | mastercommunicator.cc \ |
166 | md5.hh \ | |
167 | misc.cc misc.hh \ | |
168 | nameserver.cc nameserver.hh \ | |
169 | namespaces.hh \ | |
170 | nsecrecords.cc \ | |
04c74848 | 171 | opensslsigners.cc opensslsigners.hh \ |
c57747c8 RK |
172 | packetcache.cc packetcache.hh \ |
173 | packethandler.cc packethandler.hh \ | |
174 | pdnsexception.hh \ | |
c57747c8 RK |
175 | qtype.cc qtype.hh \ |
176 | randomhelper.cc \ | |
c8c88ac1 | 177 | rcpgenerator.cc \ |
c57747c8 RK |
178 | receiver.cc \ |
179 | resolver.cc resolver.hh \ | |
b552d7b1 | 180 | responsestats.cc responsestats.hh responsestats-auth.cc \ |
c57747c8 | 181 | rfc2136handler.cc \ |
199631c6 | 182 | secpoll-auth.cc secpoll-auth.hh \ |
c57747c8 RK |
183 | serialtweaker.cc \ |
184 | sha.hh \ | |
185 | signingpipe.cc signingpipe.hh \ | |
186 | sillyrecords.cc \ | |
187 | slavecommunicator.cc \ | |
188 | statbag.cc statbag.hh \ | |
189 | tcpreceiver.cc tcpreceiver.hh \ | |
59fa9228 | 190 | tkey.cc \ |
c57747c8 RK |
191 | ueberbackend.cc ueberbackend.hh \ |
192 | unix_semaphore.cc \ | |
193 | unix_utility.cc \ | |
194 | utility.hh \ | |
195 | version.cc version.hh \ | |
196 | webserver.cc webserver.hh \ | |
197 | ws-api.cc ws-api.hh \ | |
198 | ws-auth.cc ws-auth.hh \ | |
199 | zoneparser-tng.cc | |
200 | ||
c57747c8 | 201 | pdns_server_LDFLAGS = \ |
b2053c28 | 202 | $(AM_LDFLAGS) \ |
04c74848 PL |
203 | $(DYNLINKFLAGS) \ |
204 | $(OPENSSL_LDFLAGS) | |
c57747c8 RK |
205 | |
206 | pdns_server_LDADD = \ | |
207 | @moduleobjects@ \ | |
208 | @modulelibs@ \ | |
209 | $(LIBDL) \ | |
5938c49f | 210 | $(YAHTTP_LIBS) \ |
04c74848 PL |
211 | $(JSON11_LIBS) \ |
212 | $(OPENSSL_LIBS) | |
01804b2f | 213 | |
a11fe644 | 214 | if BOTAN110 |
0e9cbfc2 | 215 | pdns_server_SOURCES += botan110signers.cc |
9569b753 | 216 | pdns_server_LDADD += $(BOTAN110_LIBS) |
022e5e0b | 217 | endif |
29ee6937 | 218 | |
d4f29089 KM |
219 | if LIBSODIUM |
220 | pdns_server_SOURCES += sodiumsigners.cc | |
221 | pdns_server_LDADD += $(LIBSODIUM_LIBS) | |
222 | endif | |
223 | ||
32869e14 PD |
224 | if SQLITE3 |
225 | pdns_server_SOURCES += ssqlite3.cc ssqlite3.hh | |
9d6da5d7 | 226 | pdns_server_LDADD += $(SQLITE3_LIBS) |
32869e14 | 227 | endif |
1b8e5e6f PD |
228 | |
229 | if ORACLE | |
230 | pdns_server_LDADD += $(ORACLE_LIBS) | |
231 | endif | |
ba1a571d | 232 | |
8daea594 AT |
233 | if PKCS11 |
234 | pdns_server_SOURCES += pkcs11signers.cc pkcs11signers.hh | |
235 | pdns_server_LDADD += $(P11KIT1_LIBS) | |
236 | endif | |
237 | ||
6e312f87 RK |
238 | if LUA |
239 | pdns_server_LDADD += $(LUA_LIBS) | |
240 | endif | |
241 | ||
0be816c0 AT |
242 | if GSS_TSIG |
243 | pdns_server_LDADD += $(GSS_LIBS) | |
244 | endif | |
245 | ||
fd5076c8 | 246 | pdnsutil_SOURCES = \ |
c57747c8 RK |
247 | arguments.cc \ |
248 | backends/gsql/gsqlbackend.cc backends/gsql/gsqlbackend.hh \ | |
249 | backends/gsql/ssql.hh \ | |
250 | base32.cc \ | |
251 | base64.cc base64.hh \ | |
45a82484 RK |
252 | bindlexer.l \ |
253 | bindparser.yy \ | |
c57747c8 RK |
254 | cachecleaner.hh \ |
255 | dbdnsseckeeper.cc \ | |
256 | dnsbackend.cc \ | |
257 | dns.cc \ | |
258 | dnslabeltext.cc \ | |
d926c0da | 259 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
260 | dnspacket.cc \ |
261 | dnsparser.cc dnsparser.hh \ | |
262 | dns_random.cc \ | |
263 | dnsrecords.cc \ | |
264 | dnssecinfra.cc dnssecinfra.hh \ | |
265 | dnssecsigner.cc \ | |
266 | dnswriter.cc dnswriter.hh \ | |
267 | dynlistener.cc \ | |
268 | ednssubnet.cc \ | |
85ecd52e | 269 | gss_context.cc gss_context.hh \ |
fad1b31d | 270 | iputils.cc iputils.hh \ |
c57747c8 RK |
271 | json.cc \ |
272 | logger.cc \ | |
273 | misc.cc misc.hh \ | |
274 | nsecrecords.cc \ | |
04c74848 | 275 | opensslsigners.cc opensslsigners.hh \ |
c57747c8 | 276 | packetcache.cc \ |
fd5076c8 | 277 | pdnsutil.cc \ |
c57747c8 RK |
278 | qtype.cc \ |
279 | randomhelper.cc \ | |
280 | rcpgenerator.cc rcpgenerator.hh \ | |
281 | serialtweaker.cc \ | |
282 | signingpipe.cc \ | |
283 | sillyrecords.cc \ | |
284 | sstuff.hh \ | |
285 | statbag.cc \ | |
286 | ueberbackend.cc \ | |
287 | unix_utility.cc \ | |
288 | zoneparser-tng.cc | |
289 | ||
fd5076c8 | 290 | pdnsutil_LDFLAGS = \ |
b2053c28 | 291 | $(AM_LDFLAGS) \ |
c57747c8 | 292 | $(DYNLINKFLAGS) \ |
04c74848 PL |
293 | $(BOOST_PROGRAM_OPTIONS_LDFLAGS) \ |
294 | $(OPENSSL_LDFLAGS) | |
c57747c8 | 295 | |
fd5076c8 | 296 | pdnsutil_LDADD = \ |
c57747c8 RK |
297 | @moduleobjects@ \ |
298 | @modulelibs@ \ | |
5938c49f | 299 | $(YAHTTP_LIBS) \ |
04c74848 | 300 | $(JSON11_LIBS) \ |
23448838 RK |
301 | $(LIBDL) \ |
302 | $(BOOST_PROGRAM_OPTIONS_LIBS) \ | |
04c74848 | 303 | $(OPENSSL_LIBS) |
c57747c8 | 304 | |
4771024d | 305 | if BOTAN110 |
0e9cbfc2 | 306 | pdnsutil_SOURCES += botan110signers.cc |
fd5076c8 | 307 | pdnsutil_LDADD += $(BOTAN110_LIBS) |
4771024d RK |
308 | endif |
309 | ||
d4f29089 | 310 | if LIBSODIUM |
fd5076c8 PL |
311 | pdnsutil_SOURCES += sodiumsigners.cc |
312 | pdnsutil_LDADD += $(LIBSODIUM_LIBS) | |
d4f29089 KM |
313 | endif |
314 | ||
4771024d | 315 | if SQLITE3 |
fd5076c8 PL |
316 | pdnsutil_SOURCES += ssqlite3.cc ssqlite3.hh |
317 | pdnsutil_LDADD += $(SQLITE3_LIBS) | |
4771024d RK |
318 | endif |
319 | ||
320 | if ORACLE | |
fd5076c8 | 321 | pdnsutil_LDADD += $(ORACLE_LIBS) |
4771024d RK |
322 | endif |
323 | ||
324 | if PKCS11 | |
fd5076c8 PL |
325 | pdnsutil_SOURCES += pkcs11signers.cc pkcs11signers.hh |
326 | pdnsutil_LDADD += $(P11KIT1_LIBS) | |
4771024d RK |
327 | endif |
328 | ||
0be816c0 | 329 | if GSS_TSIG |
fd5076c8 | 330 | pdnsutil_LDADD += $(GSS_LIBS) |
0be816c0 AT |
331 | endif |
332 | ||
c57747c8 RK |
333 | zone2sql_SOURCES = \ |
334 | arguments.cc \ | |
335 | base32.cc \ | |
336 | base64.cc \ | |
337 | bind-dnssec.schema.sqlite3.sql.h \ | |
338 | bindlexer.l \ | |
339 | bindparser.yy \ | |
340 | bindparserclasses.hh \ | |
341 | dns.cc \ | |
342 | dns_random.cc \ | |
d926c0da | 343 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
344 | dnslabeltext.cc \ |
345 | dnsparser.cc \ | |
346 | dnsrecords.cc \ | |
347 | dnswriter.cc \ | |
348 | json.cc json.hh \ | |
349 | logger.cc \ | |
350 | misc.cc \ | |
351 | nsecrecords.cc \ | |
352 | qtype.cc \ | |
353 | rcpgenerator.cc \ | |
354 | sillyrecords.cc \ | |
355 | statbag.cc \ | |
356 | unix_utility.cc \ | |
357 | zone2sql.cc \ | |
358 | zoneparser-tng.cc | |
359 | ||
c069436a | 360 | zone2sql_LDADD = $(OPENSSL_LIBS) $(JSON11_LIBS) |
e12ba08e | 361 | zone2sql_LDFLAGS = $(AM_LDFLAGS) $(OPENSSL_LDFLAGS) |
c57747c8 RK |
362 | |
363 | zone2json_SOURCES = \ | |
364 | arguments.cc \ | |
365 | base32.cc \ | |
366 | base64.cc \ | |
367 | bind-dnssec.schema.sqlite3.sql.h \ | |
368 | bindlexer.l \ | |
369 | bindparser.yy \ | |
370 | bindparserclasses.hh \ | |
371 | dnslabeltext.cc \ | |
d926c0da | 372 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
373 | dnsparser.cc \ |
374 | dnsrecords.cc \ | |
375 | dnswriter.cc \ | |
376 | logger.cc \ | |
377 | misc.cc \ | |
378 | nsecrecords.cc \ | |
379 | qtype.cc \ | |
380 | rcpgenerator.cc \ | |
381 | sillyrecords.cc \ | |
382 | statbag.cc \ | |
383 | unix_utility.cc \ | |
384 | zone2json.cc \ | |
385 | zoneparser-tng.cc | |
386 | ||
c069436a | 387 | zone2json_LDADD = $(OPENSSL_LIBS) $(JSON11_LIBS) |
e12ba08e | 388 | zone2json_LDFLAGS = $(AM_LDFLAGS) $(OPENSSL_LDFLAGS) |
c57747c8 | 389 | |
b0ed8f1a | 390 | # pkglib_LTLIBRARIES = iputils.la |
c8c88ac1 | 391 | # iputils_la_SOURCES = lua-iputils.cc |
b0ed8f1a | 392 | # iputils_la_LDFLAGS= -module -avoid-version |
393 | ||
b63843d9 RK |
394 | if LDAP |
395 | bin_PROGRAMS += zone2ldap | |
396 | endif | |
397 | ||
c57747c8 RK |
398 | zone2ldap_SOURCES = \ |
399 | arguments.cc \ | |
400 | base32.cc \ | |
401 | base64.cc \ | |
402 | bind-dnssec.schema.sqlite3.sql.h \ | |
403 | bindlexer.l \ | |
404 | bindparser.yy \ | |
405 | bindparserclasses.hh \ | |
406 | dns_random.cc \ | |
d926c0da | 407 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
408 | dnslabeltext.cc \ |
409 | dnsparser.cc \ | |
410 | dnsrecords.cc \ | |
411 | dnswriter.cc \ | |
412 | logger.cc \ | |
413 | misc.cc \ | |
414 | nsecrecords.cc \ | |
415 | qtype.cc \ | |
416 | rcpgenerator.cc \ | |
417 | sillyrecords.cc \ | |
418 | statbag.cc \ | |
419 | unix_utility.cc \ | |
420 | zone2ldap.cc \ | |
421 | zoneparser-tng.cc | |
422 | ||
c069436a | 423 | zone2ldap_LDADD = $(OPENSSL_LIBS) |
e12ba08e | 424 | zone2ldap_LDFLAGS = $(AM_LDFLAGS) $(OPENSSL_LDFLAGS) |
e53a4bf6 | 425 | |
c57747c8 RK |
426 | sdig_SOURCES = \ |
427 | base32.cc \ | |
428 | base64.cc base64.hh \ | |
a7d9ffb3 | 429 | dns.cc \ |
c57747c8 | 430 | dnslabeltext.cc \ |
d926c0da | 431 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
432 | dnsparser.cc dnsparser.hh \ |
433 | dnsrecords.cc \ | |
434 | dnswriter.cc dnswriter.hh \ | |
a7d9ffb3 | 435 | ednssubnet.cc \ |
c57747c8 RK |
436 | logger.cc \ |
437 | misc.cc misc.hh \ | |
438 | nsecrecords.cc \ | |
439 | qtype.cc \ | |
440 | rcpgenerator.cc rcpgenerator.hh \ | |
441 | sdig.cc \ | |
442 | sillyrecords.cc \ | |
443 | sstuff.hh \ | |
444 | statbag.cc \ | |
445 | unix_utility.cc | |
446 | ||
c069436a | 447 | sdig_LDADD = $(OPENSSL_LIBS) |
e12ba08e | 448 | sdig_LDFLAGS = $(AM_LDFLAGS) $(OPENSSL_LDFLAGS) |
48836055 | 449 | |
7d8a5de7 | 450 | calidns_SOURCES = \ |
451 | base32.cc \ | |
452 | base64.cc base64.hh \ | |
453 | calidns.cc \ | |
454 | dnslabeltext.cc \ | |
d926c0da | 455 | dnsname.cc dnsname.hh \ |
7d8a5de7 | 456 | dnsparser.cc dnsparser.hh \ |
457 | dnsrecords.cc \ | |
458 | dnswriter.cc dnswriter.hh \ | |
c1e527e3 | 459 | iputils.cc \ |
7d8a5de7 | 460 | logger.cc \ |
461 | misc.cc misc.hh \ | |
462 | nsecrecords.cc \ | |
463 | qtype.cc \ | |
464 | rcpgenerator.cc rcpgenerator.hh \ | |
465 | sillyrecords.cc \ | |
466 | sstuff.hh \ | |
467 | statbag.cc \ | |
468 | unix_utility.cc | |
469 | ||
c069436a | 470 | calidns_LDADD = $(OPENSSL_LIBS) |
e12ba08e | 471 | calidns_LDFLAGS = $(AM_LDFLAGS) $(THREADFLAGS) $(OPENSSL_LDFLAGS) |
7d8a5de7 | 472 | |
c1e527e3 | 473 | dumresp_SOURCES = \ |
dd9a15db PL |
474 | dnslabeltext.cc \ |
475 | dnsname.cc dnsname.hh \ | |
c1e527e3 | 476 | dumresp.cc \ |
477 | logger.cc \ | |
478 | misc.cc misc.hh \ | |
479 | statbag.cc \ | |
480 | unix_utility.cc \ | |
481 | qtype.cc | |
482 | ||
fba1e944 | 483 | kvresp_SOURCES = \ |
484 | dnslabeltext.cc dnsname.cc dnsname.hh \ | |
485 | kvresp.cc \ | |
486 | logger.cc \ | |
487 | misc.cc misc.hh \ | |
488 | statbag.cc \ | |
489 | unix_utility.cc \ | |
490 | qtype.cc | |
7d8a5de7 | 491 | |
c57747c8 RK |
492 | saxfr_SOURCES = \ |
493 | base32.cc \ | |
494 | base64.cc base64.hh \ | |
fad1b31d | 495 | dns_random.cc dns_random.hh \ |
c57747c8 | 496 | dnslabeltext.cc \ |
d926c0da | 497 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
498 | dnsparser.cc dnsparser.hh \ |
499 | dnsrecords.cc \ | |
500 | dnssecinfra.cc \ | |
501 | dnswriter.cc dnswriter.hh \ | |
85ecd52e | 502 | gss_context.cc gss_context.hh \ |
c57747c8 RK |
503 | logger.cc \ |
504 | misc.cc misc.hh \ | |
505 | nsecrecords.cc \ | |
506 | qtype.cc \ | |
507 | rcpgenerator.cc rcpgenerator.hh \ | |
508 | saxfr.cc \ | |
509 | sillyrecords.cc \ | |
510 | sstuff.hh \ | |
511 | statbag.cc \ | |
512 | unix_utility.cc | |
12c86877 | 513 | |
c069436a | 514 | saxfr_LDADD = $(OPENSSL_LIBS) |
e12ba08e | 515 | saxfr_LDFLAGS = $(AM_LDFLAGS) $(OPENSSL_LDFLAGS) |
3f6fa55d | 516 | |
70f0f8c4 | 517 | if PKCS11 |
c8c88ac1 | 518 | saxfr_SOURCES += pkcs11signers.cc pkcs11signers.hh |
70f0f8c4 AT |
519 | saxfr_LDADD += $(P11KIT1_LIBS) |
520 | endif | |
df82962d | 521 | |
0be816c0 AT |
522 | if GSS_TSIG |
523 | saxfr_LDADD += $(GSS_LIBS) | |
524 | endif | |
525 | ||
aea0480e | 526 | |
527 | ixplore_SOURCES = \ | |
18ca5fa4 | 528 | arguments.cc \ |
aea0480e | 529 | base32.cc \ |
530 | base64.cc base64.hh \ | |
18ca5fa4 | 531 | dns.cc \ |
fad1b31d | 532 | dns_random.cc dns_random.hh \ |
aea0480e | 533 | dnslabeltext.cc \ |
534 | dnsname.cc dnsname.hh \ | |
535 | dnsparser.cc dnsparser.hh \ | |
536 | dnsrecords.cc \ | |
537 | dnssecinfra.cc \ | |
538 | dnswriter.cc dnswriter.hh \ | |
539 | gss_context.cc gss_context.hh \ | |
540 | logger.cc \ | |
aea0480e | 541 | misc.cc misc.hh \ |
542 | nsecrecords.cc \ | |
543 | qtype.cc \ | |
544 | rcpgenerator.cc rcpgenerator.hh \ | |
18ca5fa4 | 545 | resolver.cc \ |
39ec5d29 | 546 | ixfr.cc ixfr.hh \ |
aea0480e | 547 | ixplore.cc \ |
548 | sillyrecords.cc \ | |
549 | sstuff.hh \ | |
550 | statbag.cc \ | |
7cc1c350 | 551 | unix_utility.cc zoneparser-tng.cc |
aea0480e | 552 | |
c069436a | 553 | ixplore_LDADD = $(OPENSSL_LIBS) |
e12ba08e | 554 | ixplore_LDFLAGS = $(AM_LDFLAGS) $(OPENSSL_LDFLAGS) |
aea0480e | 555 | |
51465d00 | 556 | if PKCS11 |
557 | ixplore_SOURCES += pkcs11signers.cc pkcs11signers.hh | |
558 | ixplore_LDADD += $(P11KIT1_LIBS) | |
559 | endif | |
560 | ||
561 | if GSS_TSIG | |
562 | ixplore_LDADD += $(GSS_LIBS) | |
563 | endif | |
aea0480e | 564 | |
565 | ||
c57747c8 RK |
566 | dnstcpbench_SOURCES = \ |
567 | base32.cc \ | |
568 | base64.cc base64.hh \ | |
569 | dnslabeltext.cc \ | |
d926c0da | 570 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
571 | dnsparser.cc dnsparser.hh \ |
572 | dnsrecords.cc \ | |
573 | dnstcpbench.cc \ | |
574 | dnswriter.cc dnswriter.hh \ | |
575 | logger.cc \ | |
576 | misc.cc misc.hh \ | |
577 | nsecrecords.cc \ | |
578 | qtype.cc \ | |
579 | rcpgenerator.cc rcpgenerator.hh \ | |
580 | sillyrecords.cc \ | |
581 | sstuff.hh \ | |
582 | statbag.cc \ | |
583 | unix_utility.cc | |
584 | ||
48836055 | 585 | dnstcpbench_LDFLAGS = \ |
b2053c28 | 586 | $(AM_LDFLAGS) \ |
e12ba08e | 587 | $(OPENSSL_LDFLAGS) \ |
48836055 KM |
588 | $(BOOST_PROGRAM_OPTIONS_LDFLAGS) |
589 | ||
590 | dnstcpbench_LDADD = \ | |
e12ba08e | 591 | $(OPENSSL_LIBS) \ |
48836055 | 592 | $(BOOST_PROGRAM_OPTIONS_LIBS) |
c57747c8 | 593 | |
c57747c8 RK |
594 | nsec3dig_SOURCES = \ |
595 | base32.cc \ | |
596 | base64.cc base64.hh \ | |
d926c0da | 597 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
598 | dnslabeltext.cc \ |
599 | dnsparser.cc dnsparser.hh \ | |
600 | dnsrecords.cc \ | |
601 | dnssecinfra.cc \ | |
602 | dnswriter.cc dnswriter.hh \ | |
b54ccdb3 | 603 | gss_context.cc gss_context.hh \ |
c57747c8 RK |
604 | logger.cc \ |
605 | misc.cc misc.hh \ | |
606 | nsec3dig.cc \ | |
607 | nsecrecords.cc \ | |
608 | qtype.cc \ | |
609 | rcpgenerator.cc rcpgenerator.hh \ | |
610 | sillyrecords.cc \ | |
611 | sstuff.hh \ | |
612 | statbag.cc \ | |
613 | unix_utility.cc | |
614 | ||
c069436a | 615 | nsec3dig_LDADD = $(OPENSSL_LIBS) |
e12ba08e | 616 | nsec3dig_LDFLAGS = $(AM_LDFLAGS) $(OPENSSL_LDFLAGS) |
54ebc117 | 617 | |
70f0f8c4 | 618 | if PKCS11 |
c8c88ac1 | 619 | nsec3dig_SOURCES += pkcs11signers.cc pkcs11signers.hh |
70f0f8c4 AT |
620 | nsec3dig_LDADD += $(P11KIT1_LIBS) |
621 | endif | |
e79e8a5b | 622 | |
0be816c0 AT |
623 | if GSS_TSIG |
624 | nsec3dig_LDADD += $(GSS_LIBS) | |
625 | endif | |
626 | ||
c57747c8 RK |
627 | toysdig_SOURCES = \ |
628 | base32.cc \ | |
629 | base64.cc base64.hh \ | |
630 | dns_random.cc \ | |
d926c0da | 631 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
632 | dnslabeltext.cc \ |
633 | dnsparser.cc dnsparser.hh \ | |
634 | dnsrecords.cc \ | |
5bb846fe | 635 | dnssecinfra.cc \ |
c57747c8 RK |
636 | dnswriter.cc dnswriter.hh \ |
637 | ednssubnet.cc ednssubnet.hh \ | |
fad1b31d | 638 | filterpo.hh \ |
5bb846fe | 639 | gss_context.cc gss_context.hh \ |
c57747c8 RK |
640 | logger.cc \ |
641 | misc.cc misc.hh \ | |
642 | nsecrecords.cc \ | |
04c74848 | 643 | opensslsigners.cc opensslsigners.hh \ |
c57747c8 RK |
644 | qtype.cc \ |
645 | randomhelper.cc \ | |
646 | rcpgenerator.cc rcpgenerator.hh \ | |
fad1b31d KM |
647 | rec-lua-conf.hh \ |
648 | recursor_cache.hh \ | |
649 | sholder.hh \ | |
c57747c8 | 650 | sillyrecords.cc \ |
fad1b31d | 651 | sortlist.hh \ |
c57747c8 RK |
652 | sstuff.hh \ |
653 | statbag.cc \ | |
654 | toysdig.cc \ | |
243f4780 | 655 | unix_utility.cc \ |
656 | validate.cc validate.hh | |
c57747c8 | 657 | |
5bb846fe | 658 | |
04c74848 PL |
659 | toysdig_LDFLAGS = $(AM_LDFLAGS) \ |
660 | $(OPENSSL_LDFLAGS) | |
661 | toysdig_LDADD = $(OPENSSL_LIBS) | |
e12ba08e | 662 | |
5bb846fe | 663 | if GSS_TSIG |
664 | toysdig_LDADD += $(GSS_LIBS) | |
665 | endif | |
666 | ||
2cb98b9a | 667 | if BOTAN110 |
0e9cbfc2 | 668 | toysdig_SOURCES += botan110signers.cc |
2cb98b9a | 669 | toysdig_LDADD += $(BOTAN110_LIBS) |
670 | endif | |
671 | ||
15ff8082 | 672 | if PKCS11 |
673 | toysdig_SOURCES += pkcs11signers.cc pkcs11signers.hh | |
674 | toysdig_LDADD += $(P11KIT1_LIBS) | |
675 | endif | |
676 | ||
c57747c8 RK |
677 | tsig_tests_SOURCES = \ |
678 | arguments.cc \ | |
679 | base32.cc \ | |
680 | base64.cc base64.hh \ | |
681 | dns.cc \ | |
682 | dns_random.cc dns_random.hh \ | |
683 | dnslabeltext.cc \ | |
d926c0da | 684 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
685 | dnsparser.cc dnsparser.hh \ |
686 | dnsrecords.cc \ | |
687 | dnssecinfra.cc \ | |
688 | dnswriter.cc dnswriter.hh \ | |
0be816c0 | 689 | gss_context.cc gss_context.hh \ |
c57747c8 RK |
690 | logger.cc \ |
691 | misc.cc misc.hh \ | |
692 | nsecrecords.cc \ | |
693 | qtype.cc \ | |
694 | randomhelper.cc \ | |
695 | rcpgenerator.cc rcpgenerator.hh \ | |
696 | resolver.cc \ | |
697 | sillyrecords.cc \ | |
698 | sstuff.hh \ | |
699 | statbag.cc \ | |
700 | tsig-tests.cc \ | |
701 | unix_utility.cc | |
702 | ||
c069436a | 703 | tsig_tests_LDADD = $(OPENSSL_LIBS) |
e12ba08e | 704 | tsig_tests_LDFLAGS = $(AM_LDFLAGS) $(OPENSSL_LDFLAGS) |
9feed75b | 705 | |
70f0f8c4 | 706 | if PKCS11 |
c8c88ac1 | 707 | tsig_tests_SOURCES += pkcs11signers.cc pkcs11signers.hh |
70f0f8c4 AT |
708 | tsig_tests_LDADD += $(P11KIT1_LIBS) |
709 | endif | |
710 | ||
0be816c0 AT |
711 | if GSS_TSIG |
712 | tsig_tests_LDADD += $(GSS_LIBS) | |
713 | endif | |
e12ba08e | 714 | |
c57747c8 RK |
715 | speedtest_SOURCES = \ |
716 | base32.cc \ | |
717 | base64.cc base64.hh \ | |
718 | dnslabeltext.cc \ | |
d926c0da | 719 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
720 | dnsparser.cc dnsparser.hh \ |
721 | dnsrecords.cc \ | |
722 | dnswriter.cc dnswriter.hh \ | |
723 | logger.cc \ | |
724 | misc.cc misc.hh \ | |
725 | nsecrecords.cc \ | |
726 | qtype.cc \ | |
727 | rcpgenerator.cc rcpgenerator.hh \ | |
728 | sillyrecords.cc \ | |
729 | speedtest.cc \ | |
730 | statbag.cc \ | |
731 | unix_utility.cc | |
732 | ||
e12ba08e | 733 | speedtest_LDFLAGS = $(AM_LDFLAGS) $(OPENSSL_LDFLAGS) |
c069436a | 734 | speedtest_LDADD = $(OPENSSL_LIBS) \ |
bcd17c71 | 735 | $(RT_LIBS) |
48836055 | 736 | |
c57747c8 | 737 | dnswasher_SOURCES = \ |
857a2101 PL |
738 | dnslabeltext.cc \ |
739 | dnsname.hh dnsname.cc \ | |
c57747c8 RK |
740 | dnsparser.hh \ |
741 | dnspcap.cc dnspcap.hh \ | |
742 | dnswasher.cc \ | |
857a2101 | 743 | dnswriter.hh \ |
c57747c8 RK |
744 | logger.cc \ |
745 | misc.cc \ | |
746 | qtype.cc \ | |
747 | statbag.cc \ | |
748 | unix_utility.cc | |
749 | ||
c57747c8 RK |
750 | |
751 | dnsbulktest_SOURCES = \ | |
752 | base32.cc \ | |
753 | base64.cc \ | |
754 | dnsbulktest.cc \ | |
755 | dnslabeltext.cc \ | |
d926c0da | 756 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
757 | dnsparser.cc \ |
758 | dnsrecords.cc \ | |
759 | dnswriter.cc \ | |
760 | logger.cc \ | |
761 | misc.cc \ | |
762 | nsecrecords.cc \ | |
763 | qtype.cc \ | |
764 | rcpgenerator.cc \ | |
765 | sillyrecords.cc \ | |
766 | statbag.cc \ | |
767 | unix_utility.cc | |
768 | ||
769 | dnsbulktest_LDFLAGS = \ | |
b2053c28 | 770 | $(AM_LDFLAGS) \ |
e12ba08e | 771 | $(OPENSSL_LDFLAGS) \ |
94ac5f34 | 772 | $(BOOST_PROGRAM_OPTIONS_LDFLAGS) |
c57747c8 | 773 | |
48836055 | 774 | dnsbulktest_LDADD = \ |
e12ba08e | 775 | $(OPENSSL_LIBS) \ |
48836055 | 776 | $(BOOST_PROGRAM_OPTIONS_LIBS) |
c57747c8 | 777 | |
ca12836d | 778 | comfun_SOURCES = \ |
779 | base32.cc \ | |
780 | base64.cc \ | |
781 | comfun.cc \ | |
782 | dns.cc \ | |
783 | dnslabeltext.cc \ | |
784 | dnsname.cc dnsname.hh \ | |
785 | dnsparser.cc \ | |
786 | dnsrecords.cc \ | |
787 | dnswriter.cc \ | |
788 | logger.cc \ | |
789 | misc.cc \ | |
790 | nsecrecords.cc \ | |
791 | qtype.cc \ | |
792 | rcpgenerator.cc \ | |
793 | sillyrecords.cc \ | |
794 | statbag.cc \ | |
795 | unix_utility.cc \ | |
796 | zoneparser-tng.cc zoneparser-tng.hh | |
797 | ||
798 | comfun_LDFLAGS = \ | |
799 | $(AM_LDFLAGS) \ | |
800 | $(OPENSSL_LDFLAGS) \ | |
801 | $(BOOST_PROGRAM_OPTIONS_LDFLAGS) | |
802 | ||
803 | comfun_LDADD = \ | |
804 | $(MBEDTLS_LIBS) \ | |
805 | $(OPENSSL_LIBS) \ | |
806 | $(BOOST_PROGRAM_OPTIONS_LIBS) | |
807 | ||
808 | ||
c57747c8 RK |
809 | dnsscan_SOURCES = \ |
810 | anadns.hh \ | |
811 | base32.cc \ | |
812 | base64.cc base64.hh \ | |
813 | dnslabeltext.cc \ | |
d926c0da | 814 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
815 | dnsparser.cc dnsparser.hh \ |
816 | dnspcap.cc dnspcap.hh \ | |
817 | dnsrecords.cc \ | |
818 | dnsscan.cc \ | |
819 | dnswriter.cc dnswriter.hh \ | |
820 | logger.cc \ | |
821 | misc.cc \ | |
822 | nsecrecords.cc \ | |
823 | qtype.cc \ | |
824 | rcpgenerator.cc rcpgenerator.hh \ | |
825 | sillyrecords.cc \ | |
826 | statbag.cc \ | |
827 | unix_utility.cc \ | |
828 | utility.hh | |
829 | ||
e12ba08e CH |
830 | dnsscan_LDFLAGS = \ |
831 | $(AM_LDFLAGS) \ | |
832 | $(OPENSSL_LDFLAGS) | |
833 | ||
c069436a | 834 | dnsscan_LDADD = $(OPENSSL_LIBS) |
48836055 | 835 | |
c57747c8 RK |
836 | dnsreplay_SOURCES = \ |
837 | anadns.hh \ | |
838 | base32.cc \ | |
839 | base64.cc base64.hh \ | |
840 | dnslabeltext.cc \ | |
d926c0da | 841 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
842 | dnsparser.cc dnsparser.hh \ |
843 | dnspcap.cc dnspcap.hh \ | |
844 | dnsrecords.cc \ | |
845 | dnsreplay.cc \ | |
846 | dnswriter.cc dnswriter.hh \ | |
976ec823 | 847 | ednssubnet.cc ednssubnet.hh \ |
848 | ednsoptions.cc ednsoptions.hh \ | |
c57747c8 RK |
849 | logger.cc \ |
850 | misc.cc \ | |
851 | nsecrecords.cc \ | |
852 | qtype.cc \ | |
853 | rcpgenerator.cc rcpgenerator.hh \ | |
854 | sillyrecords.cc \ | |
855 | statbag.cc \ | |
856 | unix_utility.cc \ | |
857 | utility.hh | |
858 | ||
859 | dnsreplay_LDFLAGS = \ | |
b2053c28 | 860 | $(AM_LDFLAGS) \ |
e12ba08e | 861 | $(OPENSSL_LDFLAGS) \ |
94ac5f34 | 862 | $(BOOST_PROGRAM_OPTIONS_LDFLAGS) |
c57747c8 | 863 | |
48836055 | 864 | dnsreplay_LDADD = \ |
e12ba08e | 865 | $(OPENSSL_LIBS) \ |
48836055 | 866 | $(BOOST_PROGRAM_OPTIONS_LIBS) |
c57747c8 RK |
867 | |
868 | nproxy_SOURCES = \ | |
869 | base32.cc \ | |
870 | base64.cc base64.hh \ | |
871 | dnslabeltext.cc \ | |
d926c0da | 872 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
873 | dnsparser.cc dnsparser.hh \ |
874 | dnsrecords.cc \ | |
875 | dnswriter.cc dnswriter.hh \ | |
876 | logger.cc \ | |
877 | misc.cc \ | |
878 | mplexer.hh \ | |
879 | nproxy.cc \ | |
880 | nsecrecords.cc \ | |
881 | qtype.cc \ | |
882 | rcpgenerator.cc rcpgenerator.hh \ | |
883 | selectmplexer.cc \ | |
884 | sillyrecords.cc \ | |
885 | statbag.cc \ | |
886 | unix_utility.cc | |
887 | ||
888 | nproxy_LDFLAGS = \ | |
b2053c28 | 889 | $(AM_LDFLAGS) \ |
e12ba08e | 890 | $(OPENSSL_LDFLAGS) \ |
94ac5f34 | 891 | $(BOOST_PROGRAM_OPTIONS_LDFLAGS) |
c57747c8 | 892 | |
48836055 | 893 | nproxy_LDADD = \ |
e12ba08e | 894 | $(OPENSSL_LIBS) \ |
48836055 | 895 | $(BOOST_PROGRAM_OPTIONS_LIBS) |
c57747c8 RK |
896 | |
897 | notify_SOURCES = \ | |
898 | arguments.cc \ | |
899 | base32.cc \ | |
900 | base64.cc base64.hh \ | |
901 | dns.cc \ | |
902 | dnslabeltext.cc \ | |
d926c0da | 903 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
904 | dnsparser.cc dnsparser.hh \ |
905 | dnsrecords.cc \ | |
906 | dnswriter.cc dnswriter.hh \ | |
907 | logger.cc \ | |
908 | misc.cc \ | |
909 | notify.cc \ | |
910 | nsecrecords.cc \ | |
911 | qtype.cc \ | |
912 | rcpgenerator.cc rcpgenerator.hh \ | |
913 | selectmplexer.cc \ | |
914 | sillyrecords.cc \ | |
915 | statbag.cc \ | |
916 | unix_utility.cc | |
917 | ||
918 | notify_LDFLAGS = \ | |
b2053c28 | 919 | $(AM_LDFLAGS) \ |
e12ba08e | 920 | $(OPENSSL_LDFLAGS) \ |
94ac5f34 | 921 | $(BOOST_PROGRAM_OPTIONS_LDFLAGS) |
c57747c8 | 922 | |
48836055 | 923 | notify_LDADD = \ |
e12ba08e | 924 | $(OPENSSL_LIBS) \ |
48836055 | 925 | $(BOOST_PROGRAM_OPTIONS_LIBS) |
c57747c8 RK |
926 | |
927 | dnsscope_SOURCES = \ | |
928 | arguments.cc \ | |
929 | base32.cc \ | |
930 | base64.cc base64.hh \ | |
931 | dns.cc \ | |
932 | dnslabeltext.cc \ | |
d926c0da | 933 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
934 | dnsparser.cc dnsparser.hh \ |
935 | dnspcap.cc dnspcap.hh \ | |
936 | dnsrecords.cc \ | |
937 | dnsscope.cc \ | |
938 | dnswriter.cc dnswriter.hh \ | |
939 | logger.cc \ | |
940 | misc.cc \ | |
941 | nsecrecords.cc \ | |
942 | qtype.cc \ | |
943 | rcpgenerator.cc rcpgenerator.hh \ | |
944 | sillyrecords.cc \ | |
945 | statbag.cc \ | |
946 | unix_utility.cc \ | |
947 | utility.hh | |
948 | ||
949 | dnsscope_LDFLAGS = \ | |
b2053c28 | 950 | $(AM_LDFLAGS) \ |
e12ba08e | 951 | $(OPENSSL_LDFLAGS) \ |
94ac5f34 | 952 | $(BOOST_PROGRAM_OPTIONS_LDFLAGS) |
c57747c8 | 953 | |
48836055 | 954 | dnsscope_LDADD = \ |
e12ba08e | 955 | $(OPENSSL_LIBS) \ |
48836055 | 956 | $(BOOST_PROGRAM_OPTIONS_LIBS) |
c57747c8 RK |
957 | |
958 | dnsgram_SOURCES = \ | |
959 | base32.cc \ | |
960 | base64.cc base64.hh \ | |
961 | dnsgram.cc \ | |
962 | dnslabeltext.cc \ | |
d926c0da | 963 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
964 | dnsparser.cc dnsparser.hh \ |
965 | dnspcap.cc dnspcap.hh \ | |
966 | dnsrecords.cc \ | |
967 | dnswriter.cc dnswriter.hh \ | |
968 | logger.cc \ | |
969 | misc.cc \ | |
970 | nsecrecords.cc \ | |
971 | qtype.cc \ | |
972 | rcpgenerator.cc rcpgenerator.hh \ | |
973 | sillyrecords.cc \ | |
974 | statbag.cc \ | |
975 | unix_utility.cc \ | |
976 | utility.hh | |
977 | ||
e12ba08e CH |
978 | dnsgram_LDFLAGS = \ |
979 | $(AM_LDFLAGS) \ | |
980 | $(OPENSSL_LDFLAGS) | |
981 | ||
982 | dnsgram_LDADD = \ | |
e12ba08e | 983 | $(OPENSSL_LIBS) |
48836055 | 984 | |
c57747c8 RK |
985 | dnsdemog_SOURCES = \ |
986 | base32.cc \ | |
987 | base64.cc base64.hh \ | |
988 | dnsdemog.cc \ | |
989 | dnslabeltext.cc \ | |
d926c0da | 990 | dnsname.cc dnsname.hh \ |
c57747c8 RK |
991 | dnsparser.cc dnsparser.hh \ |
992 | dnspcap.cc dnspcap.hh \ | |
993 | dnsrecords.cc \ | |
994 | dnswriter.cc dnswriter.hh \ | |
995 | logger.cc \ | |
996 | misc.cc \ | |
997 | nsecrecords.cc \ | |
998 | qtype.cc \ | |
999 | rcpgenerator.cc rcpgenerator.hh \ | |
1000 | sillyrecords.cc \ | |
1001 | statbag.cc \ | |
1002 | unix_utility.cc \ | |
1003 | utility.hh | |
1004 | ||
e12ba08e CH |
1005 | dnsdemog_LDFLAGS = \ |
1006 | $(AM_LDFLAGS) \ | |
1007 | $(OPENSSL_LDFLAGS) | |
1008 | ||
1009 | dnsdemog_LDADD = \ | |
e12ba08e | 1010 | $(OPENSSL_LIBS) |
48836055 | 1011 | |
8a1cf612 PL |
1012 | if HAVE_PROTOBUF |
1013 | if HAVE_PROTOC | |
1014 | EXTRA_PROGRAMS += dnspcap2protobuf | |
1015 | ||
f483cc6d | 1016 | dnsmessage.pb.cc: dnsmessage.proto |
8a1cf612 PL |
1017 | $(AM_V_GEN)$(PROTOC) --cpp_out=./ $< |
1018 | ||
1019 | BUILT_SOURCES += dnsmessage.pb.cc | |
1020 | dnspcap2protobuf.$(OBJEXT): dnsmessage.pb.cc | |
f483cc6d | 1021 | |
f483cc6d RG |
1022 | dnspcap2protobuf_SOURCES = \ |
1023 | base32.cc \ | |
1024 | base64.cc base64.hh \ | |
1025 | dnslabeltext.cc \ | |
f483cc6d RG |
1026 | dnsname.cc dnsname.hh \ |
1027 | dnsparser.cc dnsparser.hh \ | |
1028 | dnspcap.cc dnspcap.hh \ | |
1029 | dnspcap2protobuf.cc \ | |
1030 | dnsrecords.cc \ | |
1031 | dnswriter.cc dnswriter.hh \ | |
1032 | logger.cc \ | |
1033 | misc.cc \ | |
1034 | nsecrecords.cc \ | |
1035 | qtype.cc \ | |
1036 | rcpgenerator.cc rcpgenerator.hh \ | |
1037 | sillyrecords.cc \ | |
1038 | statbag.cc \ | |
1039 | unix_utility.cc \ | |
1040 | utility.hh | |
1041 | ||
8a1cf612 | 1042 | nodist_dnspcap2protobuf_SOURCES=dnsmessage.pb.cc dnsmessage.pb.h |
ee2ba7b2 | 1043 | |
f483cc6d RG |
1044 | dnspcap2protobuf_LDFLAGS = \ |
1045 | $(AM_LDFLAGS) \ | |
1046 | $(OPENSSL_LDFLAGS) \ | |
1047 | $(BOOST_PROGRAM_OPTIONS_LDFLAGS) | |
1048 | ||
1049 | dnspcap2protobuf_LDADD = \ | |
1050 | $(OPENSSL_LIBS) \ | |
1051 | $(PROTOBUF_LIBS) \ | |
1052 | $(BOOST_PROGRAM_OPTIONS_LIBS) | |
1053 | endif | |
8a1cf612 | 1054 | endif |
f483cc6d | 1055 | |
c57747c8 RK |
1056 | testrunner_SOURCES = \ |
1057 | arguments.cc \ | |
1058 | base32.cc \ | |
1059 | base64.cc \ | |
45a82484 RK |
1060 | bindlexer.l \ |
1061 | bindparser.yy \ | |
c57747c8 RK |
1062 | dns.cc \ |
1063 | dns_random.cc \ | |
3971cf53 | 1064 | dnsbackend.cc \ |
c57747c8 | 1065 | dnslabeltext.cc \ |
34eb951c PL |
1066 | dnsname.cc \ |
1067 | dnsname.hh \ | |
c57747c8 | 1068 | dnspacket.cc \ |
4ee48a74 | 1069 | dnsparser.hh dnsparser.cc \ |
c57747c8 RK |
1070 | dnsrecords.cc \ |
1071 | dnssecinfra.cc \ | |
1072 | dnswriter.cc \ | |
ce4ef9b8 | 1073 | ednsoptions.cc ednsoptions.hh \ |
c57747c8 | 1074 | ednssubnet.cc \ |
fad1b31d | 1075 | gss_context.cc gss_context.hh \ |
443fd8f4 | 1076 | iputils.cc \ |
c57747c8 RK |
1077 | logger.cc \ |
1078 | misc.cc \ | |
1079 | nameserver.cc \ | |
1080 | nsecrecords.cc \ | |
34eb951c | 1081 | packetcache.cc \ |
c57747c8 RK |
1082 | qtype.cc \ |
1083 | rcpgenerator.cc \ | |
fad1b31d | 1084 | recpacketcache.cc recpacketcache.hh \ |
c57747c8 | 1085 | responsestats.cc \ |
a263cb47 | 1086 | responsestats-auth.cc \ |
c57747c8 RK |
1087 | sillyrecords.cc \ |
1088 | statbag.cc \ | |
8954859e | 1089 | test-arguments_cc.cc \ |
c57747c8 RK |
1090 | test-base32_cc.cc \ |
1091 | test-base64_cc.cc \ | |
1092 | test-bindparser_cc.cc \ | |
7b3865cd | 1093 | test-delaypipe_hh.cc \ |
491d03d7 | 1094 | test-distributor_hh.cc \ |
c57747c8 | 1095 | test-dns_random_hh.cc \ |
34eb951c | 1096 | test-dnsname_cc.cc \ |
4ee48a74 | 1097 | test-dnsparser_hh.cc \ |
c57747c8 RK |
1098 | test-dnsrecords_cc.cc \ |
1099 | test-iputils_hh.cc \ | |
1100 | test-md5_hh.cc \ | |
1101 | test-misc_hh.cc \ | |
1102 | test-nameserver_cc.cc \ | |
0775e60e | 1103 | test-nmtree.cc \ |
fbe23e18 | 1104 | test-packetcache_cc.cc \ |
c57747c8 | 1105 | test-rcpgenerator_cc.cc \ |
49a3500d | 1106 | test-recpacketcache_cc.cc \ |
34eb951c | 1107 | test-sha_hh.cc \ |
1566533a | 1108 | test-statbag_cc.cc \ |
c57747c8 RK |
1109 | test-zoneparser_tng_cc.cc \ |
1110 | testrunner.cc \ | |
3971cf53 | 1111 | ueberbackend.cc \ |
34eb951c | 1112 | unix_utility.cc \ |
e5408f0b | 1113 | zoneparser-tng.cc zoneparser-tng.hh |
c57747c8 RK |
1114 | |
1115 | testrunner_LDFLAGS = \ | |
b2053c28 | 1116 | $(AM_LDFLAGS) \ |
e12ba08e | 1117 | $(OPENSSL_LDFLAGS) \ |
5b71a3b9 | 1118 | $(BOOST_UNIT_TEST_FRAMEWORK_LDFLAGS) |
c57747c8 RK |
1119 | |
1120 | testrunner_LDADD = \ | |
e12ba08e | 1121 | $(OPENSSL_LIBS) \ |
3971cf53 | 1122 | $(BOOST_UNIT_TEST_FRAMEWORK_LIBS) \ |
6136b0a1 | 1123 | $(RT_LIBS) \ |
8b1a87ac | 1124 | $(LIBDL) |
9bacbe09 | 1125 | |
8daea594 AT |
1126 | if PKCS11 |
1127 | testrunner_SOURCES += pkcs11signers.cc pkcs11signers.hh | |
1128 | testrunner_LDADD += $(P11KIT1_LIBS) | |
1129 | endif | |
1130 | ||
c57747c8 RK |
1131 | pdns_control_SOURCES = \ |
1132 | arguments.cc \ | |
1133 | dynloader.cc \ | |
1134 | dynmessenger.cc \ | |
1135 | logger.cc \ | |
1136 | misc.cc \ | |
1137 | qtype.cc \ | |
1138 | statbag.cc \ | |
5fb96fa1 RA |
1139 | unix_utility.cc \ |
1140 | dnsname.cc \ | |
1141 | dnslabeltext.cc | |
c57747c8 | 1142 | |
b553fa9d | 1143 | if UNIT_TESTS |
a245e51c | 1144 | TESTS_ENVIRONMENT = env BOOST_TEST_LOG_LEVEL=message SRCDIR='$(srcdir)' |
1e3ee833 | 1145 | TESTS=testrunner |
cf1125cf | 1146 | else |
e24ea477 | 1147 | check-local: |
cf1125cf | 1148 | @echo "Unit tests are not enabled" |
e24ea477 | 1149 | @echo "Run ./configure --enable-unit-tests" |
b553fa9d | 1150 | endif |
1e3ee833 | 1151 | |
bac8f21b | 1152 | dnslabeltext.cc: dnslabeltext.rl |
c1479ae2 | 1153 | $(AM_V_GEN)$(RAGEL) $< -o dnslabeltext.cc |
20af48f2 | 1154 | |
fd9f80de | 1155 | bind-dnssec.schema.sqlite3.sql.h: bind-dnssec.schema.sqlite3.sql |
c1479ae2 | 1156 | ( echo 'static char sqlCreate[] __attribute__((unused))=' ; sed 's/$$/"/g' $< | sed 's/^/"/g' ; echo ';' ) > $@ |
fd9f80de | 1157 | |
86198154 | 1158 | # for bindparser.h/hh |
9dd48769 | 1159 | .hh.h: |
86198154 CH |
1160 | cp $< $@ |
1161 | ||
4247773a PL |
1162 | curl_verbose = $(curl_verbose_$(V)) |
1163 | curl_verbose_ = $(curl_verbose_$(AM_DEFAULT_VERBOSITY)) | |
1164 | curl_verbose_0 = @echo " CURL " $@; | |
1165 | $(srcdir)/effective_tld_names.dat: | |
95536d16 | 1166 | $(curl_verbose)if ! curl -s -S https://publicsuffix.org/list/public_suffix_list.dat > $@; then rm -f $@; exit 1; fi |
4247773a | 1167 | |
1600715d | 1168 | pubsuffix.cc: $(srcdir)/effective_tld_names.dat |
4247773a | 1169 | $(AM_V_GEN)./mkpubsuffixcc |
45c97f75 PD |
1170 | |
1171 | pdns_recursor rec_control: | |
1172 | @echo "Please build the recursor from the recursordist/ dir" | |
1173 | @exit 1 | |
1174 | ||
1175 | dnsdist: | |
1176 | @echo "Please build dnsdist from the dnsdistdist/ dir" | |
1177 | @exit 1 |