You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

2633 lines
108 KiB

  1. # Makefile.in generated by automake 1.16.1 from Makefile.am.
  2. # @configure_input@
  3. # Copyright (C) 1994-2018 Free Software Foundation, Inc.
  4. # This Makefile.in is free software; the Free Software Foundation
  5. # gives unlimited permission to copy and/or distribute it,
  6. # with or without modifications, as long as this notice is preserved.
  7. # This program is distributed in the hope that it will be useful,
  8. # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
  9. # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
  10. # PARTICULAR PURPOSE.
  11. @SET_MAKE@
  12. VPATH = @srcdir@
  13. am__is_gnu_make = { \
  14. if test -z '$(MAKELEVEL)'; then \
  15. false; \
  16. elif test -n '$(MAKE_HOST)'; then \
  17. true; \
  18. elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
  19. true; \
  20. else \
  21. false; \
  22. fi; \
  23. }
  24. am__make_running_with_option = \
  25. case $${target_option-} in \
  26. ?) ;; \
  27. *) echo "am__make_running_with_option: internal error: invalid" \
  28. "target option '$${target_option-}' specified" >&2; \
  29. exit 1;; \
  30. esac; \
  31. has_opt=no; \
  32. sane_makeflags=$$MAKEFLAGS; \
  33. if $(am__is_gnu_make); then \
  34. sane_makeflags=$$MFLAGS; \
  35. else \
  36. case $$MAKEFLAGS in \
  37. *\\[\ \ ]*) \
  38. bs=\\; \
  39. sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
  40. | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
  41. esac; \
  42. fi; \
  43. skip_next=no; \
  44. strip_trailopt () \
  45. { \
  46. flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
  47. }; \
  48. for flg in $$sane_makeflags; do \
  49. test $$skip_next = yes && { skip_next=no; continue; }; \
  50. case $$flg in \
  51. *=*|--*) continue;; \
  52. -*I) strip_trailopt 'I'; skip_next=yes;; \
  53. -*I?*) strip_trailopt 'I';; \
  54. -*O) strip_trailopt 'O'; skip_next=yes;; \
  55. -*O?*) strip_trailopt 'O';; \
  56. -*l) strip_trailopt 'l'; skip_next=yes;; \
  57. -*l?*) strip_trailopt 'l';; \
  58. -[dEDm]) skip_next=yes;; \
  59. -[JT]) skip_next=yes;; \
  60. esac; \
  61. case $$flg in \
  62. *$$target_option*) has_opt=yes; break;; \
  63. esac; \
  64. done; \
  65. test $$has_opt = yes
  66. am__make_dryrun = (target_option=n; $(am__make_running_with_option))
  67. am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
  68. pkgdatadir = $(datadir)/@PACKAGE@
  69. pkgincludedir = $(includedir)/@PACKAGE@
  70. pkglibdir = $(libdir)/@PACKAGE@
  71. pkglibexecdir = $(libexecdir)/@PACKAGE@
  72. am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
  73. install_sh_DATA = $(install_sh) -c -m 644
  74. install_sh_PROGRAM = $(install_sh) -c
  75. install_sh_SCRIPT = $(install_sh) -c
  76. INSTALL_HEADER = $(INSTALL_DATA)
  77. transform = $(program_transform_name)
  78. NORMAL_INSTALL = :
  79. PRE_INSTALL = :
  80. POST_INSTALL = :
  81. NORMAL_UNINSTALL = :
  82. PRE_UNINSTALL = :
  83. POST_UNINSTALL = :
  84. build_triplet = @build@
  85. host_triplet = @host@
  86. @NOD_ENABLED_TRUE@am__append_1 = \
  87. @NOD_ENABLED_TRUE@ -DNODCACHEDIR=\"$(nodcachedir)\"
  88. @FSTRM_TRUE@am__append_2 = \
  89. @FSTRM_TRUE@ $(FSTRM_CFLAGS)
  90. @LUA_TRUE@am__append_3 = $(LUA_CFLAGS)
  91. sbin_PROGRAMS = pdns_recursor$(EXEEXT)
  92. bin_PROGRAMS = rec_control$(EXEEXT)
  93. TESTS = test_libcrypto $(am__EXEEXT_1)
  94. @UNIT_TESTS_TRUE@noinst_PROGRAMS = testrunner$(EXEEXT)
  95. @UNIT_TESTS_TRUE@am__append_4 = testrunner
  96. @HAVE_LUA_HPP_FALSE@am__append_5 = lua.hpp
  97. @NOD_ENABLED_TRUE@am__append_6 = nod.hh nod.cc
  98. @NOD_ENABLED_TRUE@am__append_7 = \
  99. @NOD_ENABLED_TRUE@ $(BOOST_FILESYSTEM_LIBS)
  100. @NOD_ENABLED_TRUE@am__append_8 = \
  101. @NOD_ENABLED_TRUE@ $(BOOST_FILESYSTEM_LDFLAGS)
  102. @NOD_ENABLED_TRUE@am__append_9 = nod.hh nod.cc \
  103. @NOD_ENABLED_TRUE@ test-nod_cc.cc
  104. @NOD_ENABLED_TRUE@am__append_10 = \
  105. @NOD_ENABLED_TRUE@ $(BOOST_FILESYSTEM_LIBS)
  106. @NOD_ENABLED_TRUE@am__append_11 = \
  107. @NOD_ENABLED_TRUE@ $(BOOST_FILESYSTEM_LDFLAGS)
  108. @LIBSODIUM_TRUE@am__append_12 = \
  109. @LIBSODIUM_TRUE@ sodiumsigners.cc
  110. @LIBSODIUM_TRUE@am__append_13 = $(LIBSODIUM_LIBS)
  111. @LIBSODIUM_TRUE@am__append_14 = \
  112. @LIBSODIUM_TRUE@ sodiumsigners.cc
  113. @LIBSODIUM_TRUE@am__append_15 = $(LIBSODIUM_LIBS)
  114. @LIBDECAF_TRUE@am__append_16 = \
  115. @LIBDECAF_TRUE@ decafsigners.cc
  116. @LIBDECAF_TRUE@am__append_17 = $(LIBDECAF_LIBS)
  117. @MALLOC_TRACE_TRUE@am__append_18 = \
  118. @MALLOC_TRACE_TRUE@ malloctrace.cc \
  119. @MALLOC_TRACE_TRUE@ malloctrace.hh
  120. @MALLOC_TRACE_TRUE@am__append_19 = -rdynamic
  121. @LUA_TRUE@am__append_20 = $(LUA_LIBS)
  122. @HAVE_FREEBSD_TRUE@am__append_21 = kqueuemplexer.cc
  123. @HAVE_FREEBSD_TRUE@am__append_22 = kqueuemplexer.cc
  124. @HAVE_LINUX_TRUE@am__append_23 = epollmplexer.cc
  125. @HAVE_LINUX_TRUE@am__append_24 = epollmplexer.cc
  126. @HAVE_SOLARIS_TRUE@am__append_25 = \
  127. @HAVE_SOLARIS_TRUE@ devpollmplexer.cc \
  128. @HAVE_SOLARIS_TRUE@ portsmplexer.cc
  129. @HAVE_SOLARIS_TRUE@am__append_26 = \
  130. @HAVE_SOLARIS_TRUE@ devpollmplexer.cc \
  131. @HAVE_SOLARIS_TRUE@ portsmplexer.cc
  132. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@am__append_27 = dnsmessage.pb.cc
  133. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@am__append_28 = $(PROTOBUF_LIBS)
  134. @FSTRM_TRUE@@HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@am__append_29 = dnstap.pb.cc
  135. @FSTRM_TRUE@@HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@am__append_30 = dnstap.pb.cc dnstap.pb.h
  136. @FSTRM_TRUE@@HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@am__append_31 = dnstap.pb.cc dnstap.pb.h
  137. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@am__append_32 = $(PROTOBUF_LIBS)
  138. @FSTRM_TRUE@am__append_33 = \
  139. @FSTRM_TRUE@ dnstap.cc dnstap.hh rec-dnstap.hh
  140. @FSTRM_TRUE@am__append_34 = \
  141. @FSTRM_TRUE@ $(FSTRM_LIBS)
  142. @HAVE_SYSTEMD_TRUE@am__append_35 = \
  143. @HAVE_SYSTEMD_TRUE@ pdns-recursor.service \
  144. @HAVE_SYSTEMD_TRUE@ pdns-recursor@.service
  145. subdir = .
  146. ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  147. am__aclocal_m4_deps = $(top_srcdir)/m4/ac_pthread_set_name.m4 \
  148. $(top_srcdir)/m4/ax_arg_default_enable_disable.m4 \
  149. $(top_srcdir)/m4/ax_cxx_compile_stdcxx_11.m4 \
  150. $(top_srcdir)/m4/boost.m4 $(top_srcdir)/m4/libtool.m4 \
  151. $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
  152. $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
  153. $(top_srcdir)/m4/pdns_check_clock_gettime.m4 \
  154. $(top_srcdir)/m4/pdns_check_curl.m4 \
  155. $(top_srcdir)/m4/pdns_check_dnstap.m4 \
  156. $(top_srcdir)/m4/pdns_check_libcrypto.m4 \
  157. $(top_srcdir)/m4/pdns_check_libcrypto_ecdsa.m4 \
  158. $(top_srcdir)/m4/pdns_check_libcrypto_eddsa.m4 \
  159. $(top_srcdir)/m4/pdns_check_lua_hpp.m4 \
  160. $(top_srcdir)/m4/pdns_check_network_libs.m4 \
  161. $(top_srcdir)/m4/pdns_check_os.m4 \
  162. $(top_srcdir)/m4/pdns_check_pthread_np.m4 \
  163. $(top_srcdir)/m4/pdns_check_ragel.m4 \
  164. $(top_srcdir)/m4/pdns_check_virtualenv.m4 \
  165. $(top_srcdir)/m4/pdns_d_fortify_source.m4 \
  166. $(top_srcdir)/m4/pdns_enable_malloc_trace.m4 \
  167. $(top_srcdir)/m4/pdns_enable_nod.m4 \
  168. $(top_srcdir)/m4/pdns_enable_reproducible.m4 \
  169. $(top_srcdir)/m4/pdns_enable_sanitizers.m4 \
  170. $(top_srcdir)/m4/pdns_enable_unit_tests.m4 \
  171. $(top_srcdir)/m4/pdns_enable_valgrind.m4 \
  172. $(top_srcdir)/m4/pdns_enable_verbose_logging.m4 \
  173. $(top_srcdir)/m4/pdns_param_ssp_buffer_size.m4 \
  174. $(top_srcdir)/m4/pdns_pie.m4 $(top_srcdir)/m4/pdns_relro.m4 \
  175. $(top_srcdir)/m4/pdns_stack_protector.m4 \
  176. $(top_srcdir)/m4/pdns_with_libcap.m4 \
  177. $(top_srcdir)/m4/pdns_with_libdecaf.m4 \
  178. $(top_srcdir)/m4/pdns_with_libsodium.m4 \
  179. $(top_srcdir)/m4/pdns_with_lua.m4 \
  180. $(top_srcdir)/m4/pdns_with_net_snmp.m4 \
  181. $(top_srcdir)/m4/pdns_with_protobuf.m4 \
  182. $(top_srcdir)/m4/pdns_with_service_user.m4 \
  183. $(top_srcdir)/m4/systemd.m4 $(top_srcdir)/m4/warnings.m4 \
  184. $(top_srcdir)/configure.ac
  185. am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  186. $(ACLOCAL_M4)
  187. DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
  188. $(am__configure_deps) $(am__DIST_COMMON)
  189. am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
  190. configure.lineno config.status.lineno
  191. mkinstalldirs = $(install_sh) -d
  192. CONFIG_HEADER = config.h
  193. CONFIG_CLEAN_FILES =
  194. CONFIG_CLEAN_VPATH_FILES =
  195. am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" \
  196. "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(sysconfdir)" \
  197. "$(DESTDIR)$(systemdsystemunitdir)"
  198. PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS) $(sbin_PROGRAMS)
  199. am__pdns_recursor_SOURCES_DIST = arguments.cc ascii.hh base32.cc \
  200. base32.hh base64.cc base64.hh cachecleaner.hh capabilities.cc \
  201. capabilities.hh circular_buffer.hh comment.hh dns.hh dns.cc \
  202. dns_random.hh dns_random.cc dnsbackend.hh dnslabeltext.cc \
  203. dnsname.cc dnsname.hh dnspacket.hh dnsparser.hh dnsparser.cc \
  204. dnsrecords.cc dnsrecords.hh dnssecinfra.hh dnssecinfra.cc \
  205. dnsseckeeper.hh dnswriter.cc dnswriter.hh ednsoptions.cc \
  206. ednsoptions.hh ednssubnet.cc ednssubnet.hh filterpo.cc \
  207. filterpo.hh fstrm_logger.cc fstrm_logger.hh gettime.cc \
  208. gettime.hh gss_context.cc gss_context.hh iputils.hh iputils.cc \
  209. ixfr.cc ixfr.hh json.cc json.hh lazy_allocator.hh lock.hh \
  210. logger.hh logger.cc lua-base4.cc lua-base4.hh lua-recursor4.cc \
  211. lua-recursor4.hh lua-recursor4-ffi.hh lwres.cc lwres.hh \
  212. misc.hh misc.cc mplexer.hh mtasker.hh mtasker_context.cc \
  213. mtasker_context.hh namespaces.hh negcache.hh negcache.cc \
  214. nsecrecords.cc opensslsigners.cc opensslsigners.hh \
  215. packetcache.hh pdns_recursor.cc pdnsexception.hh \
  216. pollmplexer.cc protobuf.cc protobuf.hh proxy-protocol.cc \
  217. proxy-protocol.hh pubsuffix.hh pubsuffix.cc pubsuffixloader.cc \
  218. qtype.hh qtype.cc query-local-address.hh \
  219. query-local-address.cc rcpgenerator.cc rcpgenerator.hh \
  220. rec-carbon.cc rec-lua-conf.hh rec-lua-conf.cc rec-protobuf.cc \
  221. rec-protobuf.hh rec-snmp.hh rec-snmp.cc rec_channel.cc \
  222. rec_channel.hh rec_metrics.hh rec_channel_rec.cc \
  223. recpacketcache.cc recpacketcache.hh recursor_cache.cc \
  224. recursor_cache.hh reczones.cc remote_logger.cc \
  225. remote_logger.hh resolver.hh resolver.cc axfr-retriever.hh \
  226. axfr-retriever.cc resolve-context.hh responsestats.hh \
  227. responsestats.cc root-addresses.hh root-dnssec.hh rpzloader.cc \
  228. rpzloader.hh secpoll-recursor.cc secpoll-recursor.hh \
  229. secpoll.cc secpoll.hh sholder.hh shuffle.cc shuffle.hh \
  230. sillyrecords.cc snmp-agent.hh snmp-agent.cc sortlist.cc \
  231. sortlist.hh sstuff.hh stable-bloom.hh syncres.cc syncres.hh \
  232. threadname.hh threadname.cc tsigverifier.cc tsigverifier.hh \
  233. ueberbackend.hh unix_utility.cc utility.hh uuid-utils.hh \
  234. uuid-utils.cc validate.cc validate.hh validate-recursor.cc \
  235. validate-recursor.hh version.cc version.hh webserver.cc \
  236. webserver.hh ws-api.cc ws-api.hh ws-recursor.cc ws-recursor.hh \
  237. xpf.cc xpf.hh zoneparser-tng.cc zoneparser-tng.hh nod.hh \
  238. nod.cc sodiumsigners.cc decafsigners.cc malloctrace.cc \
  239. malloctrace.hh kqueuemplexer.cc epollmplexer.cc \
  240. devpollmplexer.cc portsmplexer.cc dnstap.cc dnstap.hh \
  241. rec-dnstap.hh
  242. @NOD_ENABLED_TRUE@am__objects_1 = nod.$(OBJEXT)
  243. @LIBSODIUM_TRUE@am__objects_2 = sodiumsigners.$(OBJEXT)
  244. @LIBDECAF_TRUE@am__objects_3 = decafsigners.$(OBJEXT)
  245. @MALLOC_TRACE_TRUE@am__objects_4 = malloctrace.$(OBJEXT)
  246. @HAVE_FREEBSD_TRUE@am__objects_5 = kqueuemplexer.$(OBJEXT)
  247. @HAVE_LINUX_TRUE@am__objects_6 = epollmplexer.$(OBJEXT)
  248. @HAVE_SOLARIS_TRUE@am__objects_7 = devpollmplexer.$(OBJEXT) \
  249. @HAVE_SOLARIS_TRUE@ portsmplexer.$(OBJEXT)
  250. @FSTRM_TRUE@am__objects_8 = dnstap.$(OBJEXT)
  251. am_pdns_recursor_OBJECTS = arguments.$(OBJEXT) base32.$(OBJEXT) \
  252. base64.$(OBJEXT) capabilities.$(OBJEXT) dns.$(OBJEXT) \
  253. dns_random.$(OBJEXT) dnslabeltext.$(OBJEXT) dnsname.$(OBJEXT) \
  254. dnsparser.$(OBJEXT) dnsrecords.$(OBJEXT) dnssecinfra.$(OBJEXT) \
  255. dnswriter.$(OBJEXT) ednsoptions.$(OBJEXT) ednssubnet.$(OBJEXT) \
  256. filterpo.$(OBJEXT) fstrm_logger.$(OBJEXT) gettime.$(OBJEXT) \
  257. gss_context.$(OBJEXT) iputils.$(OBJEXT) ixfr.$(OBJEXT) \
  258. json.$(OBJEXT) logger.$(OBJEXT) lua-base4.$(OBJEXT) \
  259. lua-recursor4.$(OBJEXT) lwres.$(OBJEXT) misc.$(OBJEXT) \
  260. mtasker_context.$(OBJEXT) negcache.$(OBJEXT) \
  261. nsecrecords.$(OBJEXT) opensslsigners.$(OBJEXT) \
  262. pdns_recursor.$(OBJEXT) pollmplexer.$(OBJEXT) \
  263. protobuf.$(OBJEXT) proxy-protocol.$(OBJEXT) \
  264. pubsuffix.$(OBJEXT) pubsuffixloader.$(OBJEXT) qtype.$(OBJEXT) \
  265. query-local-address.$(OBJEXT) rcpgenerator.$(OBJEXT) \
  266. rec-carbon.$(OBJEXT) rec-lua-conf.$(OBJEXT) \
  267. rec-protobuf.$(OBJEXT) rec-snmp.$(OBJEXT) \
  268. rec_channel.$(OBJEXT) rec_channel_rec.$(OBJEXT) \
  269. recpacketcache.$(OBJEXT) recursor_cache.$(OBJEXT) \
  270. reczones.$(OBJEXT) remote_logger.$(OBJEXT) resolver.$(OBJEXT) \
  271. axfr-retriever.$(OBJEXT) responsestats.$(OBJEXT) \
  272. rpzloader.$(OBJEXT) secpoll-recursor.$(OBJEXT) \
  273. secpoll.$(OBJEXT) shuffle.$(OBJEXT) sillyrecords.$(OBJEXT) \
  274. snmp-agent.$(OBJEXT) sortlist.$(OBJEXT) syncres.$(OBJEXT) \
  275. threadname.$(OBJEXT) tsigverifier.$(OBJEXT) \
  276. unix_utility.$(OBJEXT) uuid-utils.$(OBJEXT) validate.$(OBJEXT) \
  277. validate-recursor.$(OBJEXT) version.$(OBJEXT) \
  278. webserver.$(OBJEXT) ws-api.$(OBJEXT) ws-recursor.$(OBJEXT) \
  279. xpf.$(OBJEXT) zoneparser-tng.$(OBJEXT) $(am__objects_1) \
  280. $(am__objects_2) $(am__objects_3) $(am__objects_4) \
  281. $(am__objects_5) $(am__objects_6) $(am__objects_7) \
  282. $(am__objects_8)
  283. @FSTRM_TRUE@@HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@am__objects_9 = dnstap.pb.$(OBJEXT)
  284. @HAVE_LUA_HPP_FALSE@nodist_pdns_recursor_OBJECTS = $(am__objects_9)
  285. @HAVE_LUA_HPP_TRUE@@HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@nodist_pdns_recursor_OBJECTS = dnsmessage.pb.$(OBJEXT) \
  286. @HAVE_LUA_HPP_TRUE@@HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@ $(am__objects_9)
  287. pdns_recursor_OBJECTS = $(am_pdns_recursor_OBJECTS) \
  288. $(nodist_pdns_recursor_OBJECTS)
  289. am__DEPENDENCIES_1 =
  290. @NOD_ENABLED_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1)
  291. @LIBSODIUM_TRUE@am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1)
  292. @LIBDECAF_TRUE@am__DEPENDENCIES_4 = $(am__DEPENDENCIES_1)
  293. @LUA_TRUE@am__DEPENDENCIES_5 = $(am__DEPENDENCIES_1)
  294. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@am__DEPENDENCIES_6 = \
  295. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@ $(am__DEPENDENCIES_1)
  296. @FSTRM_TRUE@am__DEPENDENCIES_7 = $(am__DEPENDENCIES_1)
  297. pdns_recursor_DEPENDENCIES = $(am__DEPENDENCIES_1) $(JSON11_LIBS) \
  298. $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
  299. $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
  300. $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) $(PROBDS_LIBS) \
  301. $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2) \
  302. $(am__DEPENDENCIES_3) $(am__DEPENDENCIES_4) \
  303. $(am__DEPENDENCIES_5) $(am__DEPENDENCIES_6) \
  304. $(am__DEPENDENCIES_7)
  305. AM_V_lt = $(am__v_lt_@AM_V@)
  306. am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
  307. am__v_lt_0 = --silent
  308. am__v_lt_1 =
  309. pdns_recursor_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
  310. $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
  311. $(AM_CXXFLAGS) $(CXXFLAGS) $(pdns_recursor_LDFLAGS) $(LDFLAGS) \
  312. -o $@
  313. am_rec_control_OBJECTS = arguments.$(OBJEXT) dnsname.$(OBJEXT) \
  314. dnslabeltext.$(OBJEXT) logger.$(OBJEXT) misc.$(OBJEXT) \
  315. qtype.$(OBJEXT) rec_channel.$(OBJEXT) rec_control.$(OBJEXT) \
  316. unix_utility.$(OBJEXT)
  317. rec_control_OBJECTS = $(am_rec_control_OBJECTS)
  318. rec_control_LDADD = $(LDADD)
  319. am__testrunner_SOURCES_DIST = arguments.cc axfr-retriever.hh \
  320. axfr-retriever.cc base32.cc base64.cc base64.hh \
  321. circular_buffer.hh dns.cc dns.hh dns_random.cc dns_random.hh \
  322. dnslabeltext.cc dnsname.cc dnsname.hh dnsparser.hh \
  323. dnsparser.cc dnsrecords.cc dnssecinfra.cc dnsseckeeper.hh \
  324. dnswriter.cc dnswriter.hh ednscookies.cc ednscookies.hh \
  325. ednsoptions.cc ednsoptions.hh ednssubnet.cc ednssubnet.hh \
  326. filterpo.cc filterpo.hh gettime.cc gettime.hh gss_context.cc \
  327. gss_context.hh iputils.cc iputils.hh ixfr.cc ixfr.hh logger.cc \
  328. logger.hh misc.cc misc.hh mtasker_context.cc negcache.hh \
  329. negcache.cc namespaces.hh nsecrecords.cc pdnsexception.hh \
  330. opensslsigners.cc opensslsigners.hh pollmplexer.cc protobuf.cc \
  331. protobuf.hh qtype.cc qtype.hh query-local-address.hh \
  332. query-local-address.cc rcpgenerator.cc rec-protobuf.cc \
  333. rec-protobuf.hh recpacketcache.cc recpacketcache.hh \
  334. recursor_cache.cc recursor_cache.hh responsestats.cc \
  335. rpzloader.cc rpzloader.hh resolver.hh resolver.cc \
  336. root-dnssec.hh secpoll.cc sillyrecords.cc sholder.hh sstuff.hh \
  337. stable-bloom.hh syncres.cc syncres.hh test-arguments_cc.cc \
  338. test-base32_cc.cc test-base64_cc.cc test-common.hh \
  339. test-dnsrecordcontent.cc test-dns_random_hh.cc \
  340. test-dnsname_cc.cc test-dnsparser_hh.cc test-dnsrecords_cc.cc \
  341. test-ednsoptions_cc.cc test-filterpo_cc.cc test-iputils_hh.cc \
  342. test-ixfr_cc.cc test-misc_hh.cc test-mtasker.cc \
  343. test-mplexer.cc test-negcache_cc.cc test-packetcache_hh.cc \
  344. test-rcpgenerator_cc.cc test-recpacketcache_cc.cc \
  345. test-recursorcache_cc.cc test-rpzloader_cc.cc \
  346. test-secpoll_cc.cc test-signers.cc test-syncres_cc.hh \
  347. test-syncres_cc.cc test-syncres_cc1.cc test-syncres_cc2.cc \
  348. test-syncres_cc3.cc test-syncres_cc4.cc test-syncres_cc5.cc \
  349. test-syncres_cc6.cc test-syncres_cc7.cc test-syncres_cc8.cc \
  350. test-syncres_cc9.cc test-syncres_cc10.cc test-tsig.cc \
  351. test-xpf_cc.cc testrunner.cc threadname.hh threadname.cc \
  352. tsigverifier.cc tsigverifier.hh unix_utility.cc validate.cc \
  353. validate.hh validate-recursor.cc validate-recursor.hh xpf.cc \
  354. xpf.hh zoneparser-tng.cc zoneparser-tng.hh nod.hh nod.cc \
  355. test-nod_cc.cc sodiumsigners.cc kqueuemplexer.cc \
  356. epollmplexer.cc devpollmplexer.cc portsmplexer.cc
  357. @NOD_ENABLED_TRUE@am__objects_10 = nod.$(OBJEXT) test-nod_cc.$(OBJEXT)
  358. am_testrunner_OBJECTS = arguments.$(OBJEXT) axfr-retriever.$(OBJEXT) \
  359. base32.$(OBJEXT) base64.$(OBJEXT) dns.$(OBJEXT) \
  360. dns_random.$(OBJEXT) dnslabeltext.$(OBJEXT) dnsname.$(OBJEXT) \
  361. dnsparser.$(OBJEXT) dnsrecords.$(OBJEXT) dnssecinfra.$(OBJEXT) \
  362. dnswriter.$(OBJEXT) ednscookies.$(OBJEXT) \
  363. ednsoptions.$(OBJEXT) ednssubnet.$(OBJEXT) filterpo.$(OBJEXT) \
  364. gettime.$(OBJEXT) gss_context.$(OBJEXT) iputils.$(OBJEXT) \
  365. ixfr.$(OBJEXT) logger.$(OBJEXT) misc.$(OBJEXT) \
  366. mtasker_context.$(OBJEXT) negcache.$(OBJEXT) \
  367. nsecrecords.$(OBJEXT) opensslsigners.$(OBJEXT) \
  368. pollmplexer.$(OBJEXT) protobuf.$(OBJEXT) qtype.$(OBJEXT) \
  369. query-local-address.$(OBJEXT) rcpgenerator.$(OBJEXT) \
  370. rec-protobuf.$(OBJEXT) recpacketcache.$(OBJEXT) \
  371. recursor_cache.$(OBJEXT) responsestats.$(OBJEXT) \
  372. rpzloader.$(OBJEXT) resolver.$(OBJEXT) secpoll.$(OBJEXT) \
  373. sillyrecords.$(OBJEXT) syncres.$(OBJEXT) \
  374. test-arguments_cc.$(OBJEXT) test-base32_cc.$(OBJEXT) \
  375. test-base64_cc.$(OBJEXT) test-dnsrecordcontent.$(OBJEXT) \
  376. test-dns_random_hh.$(OBJEXT) test-dnsname_cc.$(OBJEXT) \
  377. test-dnsparser_hh.$(OBJEXT) test-dnsrecords_cc.$(OBJEXT) \
  378. test-ednsoptions_cc.$(OBJEXT) test-filterpo_cc.$(OBJEXT) \
  379. test-iputils_hh.$(OBJEXT) test-ixfr_cc.$(OBJEXT) \
  380. test-misc_hh.$(OBJEXT) test-mtasker.$(OBJEXT) \
  381. test-mplexer.$(OBJEXT) test-negcache_cc.$(OBJEXT) \
  382. test-packetcache_hh.$(OBJEXT) test-rcpgenerator_cc.$(OBJEXT) \
  383. test-recpacketcache_cc.$(OBJEXT) \
  384. test-recursorcache_cc.$(OBJEXT) test-rpzloader_cc.$(OBJEXT) \
  385. test-secpoll_cc.$(OBJEXT) test-signers.$(OBJEXT) \
  386. test-syncres_cc.$(OBJEXT) test-syncres_cc1.$(OBJEXT) \
  387. test-syncres_cc2.$(OBJEXT) test-syncres_cc3.$(OBJEXT) \
  388. test-syncres_cc4.$(OBJEXT) test-syncres_cc5.$(OBJEXT) \
  389. test-syncres_cc6.$(OBJEXT) test-syncres_cc7.$(OBJEXT) \
  390. test-syncres_cc8.$(OBJEXT) test-syncres_cc9.$(OBJEXT) \
  391. test-syncres_cc10.$(OBJEXT) test-tsig.$(OBJEXT) \
  392. test-xpf_cc.$(OBJEXT) testrunner.$(OBJEXT) \
  393. threadname.$(OBJEXT) tsigverifier.$(OBJEXT) \
  394. unix_utility.$(OBJEXT) validate.$(OBJEXT) \
  395. validate-recursor.$(OBJEXT) xpf.$(OBJEXT) \
  396. zoneparser-tng.$(OBJEXT) $(am__objects_10) $(am__objects_2) \
  397. $(am__objects_5) $(am__objects_6) $(am__objects_7)
  398. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@nodist_testrunner_OBJECTS = \
  399. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@ dnsmessage.pb.$(OBJEXT) \
  400. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@ $(am__objects_9)
  401. testrunner_OBJECTS = $(am_testrunner_OBJECTS) \
  402. $(nodist_testrunner_OBJECTS)
  403. testrunner_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
  404. $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
  405. $(am__DEPENDENCIES_1) $(PROBDS_LIBS) $(am__DEPENDENCIES_1) \
  406. $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) \
  407. $(am__DEPENDENCIES_6)
  408. testrunner_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
  409. $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
  410. $(CXXFLAGS) $(testrunner_LDFLAGS) $(LDFLAGS) -o $@
  411. AM_V_P = $(am__v_P_@AM_V@)
  412. am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
  413. am__v_P_0 = false
  414. am__v_P_1 = :
  415. AM_V_GEN = $(am__v_GEN_@AM_V@)
  416. am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
  417. am__v_GEN_0 = @echo " GEN " $@;
  418. am__v_GEN_1 =
  419. AM_V_at = $(am__v_at_@AM_V@)
  420. am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
  421. am__v_at_0 = @
  422. am__v_at_1 =
  423. DEFAULT_INCLUDES = -I.@am__isrc@
  424. depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp
  425. am__maybe_remake_depfiles = depfiles
  426. am__depfiles_remade = ./$(DEPDIR)/arguments.Po \
  427. ./$(DEPDIR)/axfr-retriever.Po ./$(DEPDIR)/base32.Po \
  428. ./$(DEPDIR)/base64.Po ./$(DEPDIR)/capabilities.Po \
  429. ./$(DEPDIR)/decafsigners.Po ./$(DEPDIR)/devpollmplexer.Po \
  430. ./$(DEPDIR)/dns.Po ./$(DEPDIR)/dns_random.Po \
  431. ./$(DEPDIR)/dnslabeltext.Po ./$(DEPDIR)/dnsmessage.pb.Po \
  432. ./$(DEPDIR)/dnsname.Po ./$(DEPDIR)/dnsparser.Po \
  433. ./$(DEPDIR)/dnsrecords.Po ./$(DEPDIR)/dnssecinfra.Po \
  434. ./$(DEPDIR)/dnstap.Po ./$(DEPDIR)/dnstap.pb.Po \
  435. ./$(DEPDIR)/dnswriter.Po ./$(DEPDIR)/ednscookies.Po \
  436. ./$(DEPDIR)/ednsoptions.Po ./$(DEPDIR)/ednssubnet.Po \
  437. ./$(DEPDIR)/epollmplexer.Po ./$(DEPDIR)/filterpo.Po \
  438. ./$(DEPDIR)/fstrm_logger.Po ./$(DEPDIR)/gettime.Po \
  439. ./$(DEPDIR)/gss_context.Po ./$(DEPDIR)/iputils.Po \
  440. ./$(DEPDIR)/ixfr.Po ./$(DEPDIR)/json.Po \
  441. ./$(DEPDIR)/kqueuemplexer.Po ./$(DEPDIR)/logger.Po \
  442. ./$(DEPDIR)/lua-base4.Po ./$(DEPDIR)/lua-recursor4.Po \
  443. ./$(DEPDIR)/lwres.Po ./$(DEPDIR)/malloctrace.Po \
  444. ./$(DEPDIR)/misc.Po ./$(DEPDIR)/mtasker_context.Po \
  445. ./$(DEPDIR)/negcache.Po ./$(DEPDIR)/nod.Po \
  446. ./$(DEPDIR)/nsecrecords.Po ./$(DEPDIR)/opensslsigners.Po \
  447. ./$(DEPDIR)/pdns_recursor.Po ./$(DEPDIR)/pollmplexer.Po \
  448. ./$(DEPDIR)/portsmplexer.Po ./$(DEPDIR)/protobuf.Po \
  449. ./$(DEPDIR)/proxy-protocol.Po ./$(DEPDIR)/pubsuffix.Po \
  450. ./$(DEPDIR)/pubsuffixloader.Po ./$(DEPDIR)/qtype.Po \
  451. ./$(DEPDIR)/query-local-address.Po ./$(DEPDIR)/rcpgenerator.Po \
  452. ./$(DEPDIR)/rec-carbon.Po ./$(DEPDIR)/rec-lua-conf.Po \
  453. ./$(DEPDIR)/rec-protobuf.Po ./$(DEPDIR)/rec-snmp.Po \
  454. ./$(DEPDIR)/rec_channel.Po ./$(DEPDIR)/rec_channel_rec.Po \
  455. ./$(DEPDIR)/rec_control.Po ./$(DEPDIR)/recpacketcache.Po \
  456. ./$(DEPDIR)/recursor_cache.Po ./$(DEPDIR)/reczones.Po \
  457. ./$(DEPDIR)/remote_logger.Po ./$(DEPDIR)/resolver.Po \
  458. ./$(DEPDIR)/responsestats.Po ./$(DEPDIR)/rpzloader.Po \
  459. ./$(DEPDIR)/secpoll-recursor.Po ./$(DEPDIR)/secpoll.Po \
  460. ./$(DEPDIR)/shuffle.Po ./$(DEPDIR)/sillyrecords.Po \
  461. ./$(DEPDIR)/snmp-agent.Po ./$(DEPDIR)/sodiumsigners.Po \
  462. ./$(DEPDIR)/sortlist.Po ./$(DEPDIR)/syncres.Po \
  463. ./$(DEPDIR)/test-arguments_cc.Po ./$(DEPDIR)/test-base32_cc.Po \
  464. ./$(DEPDIR)/test-base64_cc.Po \
  465. ./$(DEPDIR)/test-dns_random_hh.Po \
  466. ./$(DEPDIR)/test-dnsname_cc.Po \
  467. ./$(DEPDIR)/test-dnsparser_hh.Po \
  468. ./$(DEPDIR)/test-dnsrecordcontent.Po \
  469. ./$(DEPDIR)/test-dnsrecords_cc.Po \
  470. ./$(DEPDIR)/test-ednsoptions_cc.Po \
  471. ./$(DEPDIR)/test-filterpo_cc.Po ./$(DEPDIR)/test-iputils_hh.Po \
  472. ./$(DEPDIR)/test-ixfr_cc.Po ./$(DEPDIR)/test-misc_hh.Po \
  473. ./$(DEPDIR)/test-mplexer.Po ./$(DEPDIR)/test-mtasker.Po \
  474. ./$(DEPDIR)/test-negcache_cc.Po ./$(DEPDIR)/test-nod_cc.Po \
  475. ./$(DEPDIR)/test-packetcache_hh.Po \
  476. ./$(DEPDIR)/test-rcpgenerator_cc.Po \
  477. ./$(DEPDIR)/test-recpacketcache_cc.Po \
  478. ./$(DEPDIR)/test-recursorcache_cc.Po \
  479. ./$(DEPDIR)/test-rpzloader_cc.Po \
  480. ./$(DEPDIR)/test-secpoll_cc.Po ./$(DEPDIR)/test-signers.Po \
  481. ./$(DEPDIR)/test-syncres_cc.Po ./$(DEPDIR)/test-syncres_cc1.Po \
  482. ./$(DEPDIR)/test-syncres_cc10.Po \
  483. ./$(DEPDIR)/test-syncres_cc2.Po \
  484. ./$(DEPDIR)/test-syncres_cc3.Po \
  485. ./$(DEPDIR)/test-syncres_cc4.Po \
  486. ./$(DEPDIR)/test-syncres_cc5.Po \
  487. ./$(DEPDIR)/test-syncres_cc6.Po \
  488. ./$(DEPDIR)/test-syncres_cc7.Po \
  489. ./$(DEPDIR)/test-syncres_cc8.Po \
  490. ./$(DEPDIR)/test-syncres_cc9.Po ./$(DEPDIR)/test-tsig.Po \
  491. ./$(DEPDIR)/test-xpf_cc.Po ./$(DEPDIR)/testrunner.Po \
  492. ./$(DEPDIR)/threadname.Po ./$(DEPDIR)/tsigverifier.Po \
  493. ./$(DEPDIR)/unix_utility.Po ./$(DEPDIR)/uuid-utils.Po \
  494. ./$(DEPDIR)/validate-recursor.Po ./$(DEPDIR)/validate.Po \
  495. ./$(DEPDIR)/version.Po ./$(DEPDIR)/webserver.Po \
  496. ./$(DEPDIR)/ws-api.Po ./$(DEPDIR)/ws-recursor.Po \
  497. ./$(DEPDIR)/xpf.Po ./$(DEPDIR)/zoneparser-tng.Po
  498. am__mv = mv -f
  499. CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
  500. $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
  501. LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
  502. $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \
  503. $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
  504. $(AM_CXXFLAGS) $(CXXFLAGS)
  505. AM_V_CXX = $(am__v_CXX_@AM_V@)
  506. am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@)
  507. am__v_CXX_0 = @echo " CXX " $@;
  508. am__v_CXX_1 =
  509. CXXLD = $(CXX)
  510. CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
  511. $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
  512. $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
  513. AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
  514. am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
  515. am__v_CXXLD_0 = @echo " CXXLD " $@;
  516. am__v_CXXLD_1 =
  517. COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
  518. $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
  519. LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
  520. $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
  521. $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
  522. $(AM_CFLAGS) $(CFLAGS)
  523. AM_V_CC = $(am__v_CC_@AM_V@)
  524. am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
  525. am__v_CC_0 = @echo " CC " $@;
  526. am__v_CC_1 =
  527. CCLD = $(CC)
  528. LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
  529. $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
  530. $(AM_LDFLAGS) $(LDFLAGS) -o $@
  531. AM_V_CCLD = $(am__v_CCLD_@AM_V@)
  532. am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
  533. am__v_CCLD_0 = @echo " CCLD " $@;
  534. am__v_CCLD_1 =
  535. SOURCES = $(pdns_recursor_SOURCES) $(nodist_pdns_recursor_SOURCES) \
  536. $(rec_control_SOURCES) $(testrunner_SOURCES) \
  537. $(nodist_testrunner_SOURCES)
  538. DIST_SOURCES = $(am__pdns_recursor_SOURCES_DIST) \
  539. $(rec_control_SOURCES) $(am__testrunner_SOURCES_DIST)
  540. RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
  541. ctags-recursive dvi-recursive html-recursive info-recursive \
  542. install-data-recursive install-dvi-recursive \
  543. install-exec-recursive install-html-recursive \
  544. install-info-recursive install-pdf-recursive \
  545. install-ps-recursive install-recursive installcheck-recursive \
  546. installdirs-recursive pdf-recursive ps-recursive \
  547. tags-recursive uninstall-recursive
  548. am__can_run_installinfo = \
  549. case $$AM_UPDATE_INFO_DIR in \
  550. n|no|NO) false;; \
  551. *) (install-info --version) >/dev/null 2>&1;; \
  552. esac
  553. am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
  554. am__vpath_adj = case $$p in \
  555. $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
  556. *) f=$$p;; \
  557. esac;
  558. am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
  559. am__install_max = 40
  560. am__nobase_strip_setup = \
  561. srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
  562. am__nobase_strip = \
  563. for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
  564. am__nobase_list = $(am__nobase_strip_setup); \
  565. for p in $$list; do echo "$$p $$p"; done | \
  566. sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
  567. $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
  568. if (++n[$$2] == $(am__install_max)) \
  569. { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
  570. END { for (dir in files) print dir, files[dir] }'
  571. am__base_list = \
  572. sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
  573. sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
  574. am__uninstall_files_from_dir = { \
  575. test -z "$$files" \
  576. || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
  577. || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
  578. $(am__cd) "$$dir" && rm -f $$files; }; \
  579. }
  580. man1dir = $(mandir)/man1
  581. NROFF = nroff
  582. MANS = $(dist_man_MANS)
  583. DATA = $(sysconf_DATA) $(systemdsystemunit_DATA)
  584. RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
  585. distclean-recursive maintainer-clean-recursive
  586. am__recursive_targets = \
  587. $(RECURSIVE_TARGETS) \
  588. $(RECURSIVE_CLEAN_TARGETS) \
  589. $(am__extra_recursive_targets)
  590. AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
  591. cscope check recheck distdir distdir-am dist dist-all \
  592. distcheck
  593. am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
  594. $(LISP)config.h.in
  595. # Read a list of newline-separated strings from the standard input,
  596. # and print each of them once, without duplicates. Input order is
  597. # *not* preserved.
  598. am__uniquify_input = $(AWK) '\
  599. BEGIN { nonempty = 0; } \
  600. { items[$$0] = 1; nonempty = 1; } \
  601. END { if (nonempty) { for (i in items) print i; }; } \
  602. '
  603. # Make sure the list of sources is unique. This is necessary because,
  604. # e.g., the same source file might be shared among _SOURCES variables
  605. # for different programs/libraries.
  606. am__define_uniq_tagged_files = \
  607. list='$(am__tagged_files)'; \
  608. unique=`for i in $$list; do \
  609. if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
  610. done | $(am__uniquify_input)`
  611. ETAGS = etags
  612. CTAGS = ctags
  613. CSCOPE = cscope
  614. am__tty_colors_dummy = \
  615. mgn= red= grn= lgn= blu= brg= std=; \
  616. am__color_tests=no
  617. am__tty_colors = { \
  618. $(am__tty_colors_dummy); \
  619. if test "X$(AM_COLOR_TESTS)" = Xno; then \
  620. am__color_tests=no; \
  621. elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
  622. am__color_tests=yes; \
  623. elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
  624. am__color_tests=yes; \
  625. fi; \
  626. if test $$am__color_tests = yes; then \
  627. red=''; \
  628. grn=''; \
  629. lgn=''; \
  630. blu=''; \
  631. mgn=''; \
  632. brg=''; \
  633. std=''; \
  634. fi; \
  635. }
  636. am__recheck_rx = ^[ ]*:recheck:[ ]*
  637. am__global_test_result_rx = ^[ ]*:global-test-result:[ ]*
  638. am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]*
  639. # A command that, given a newline-separated list of test names on the
  640. # standard input, print the name of the tests that are to be re-run
  641. # upon "make recheck".
  642. am__list_recheck_tests = $(AWK) '{ \
  643. recheck = 1; \
  644. while ((rc = (getline line < ($$0 ".trs"))) != 0) \
  645. { \
  646. if (rc < 0) \
  647. { \
  648. if ((getline line2 < ($$0 ".log")) < 0) \
  649. recheck = 0; \
  650. break; \
  651. } \
  652. else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \
  653. { \
  654. recheck = 0; \
  655. break; \
  656. } \
  657. else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \
  658. { \
  659. break; \
  660. } \
  661. }; \
  662. if (recheck) \
  663. print $$0; \
  664. close ($$0 ".trs"); \
  665. close ($$0 ".log"); \
  666. }'
  667. # A command that, given a newline-separated list of test names on the
  668. # standard input, create the global log from their .trs and .log files.
  669. am__create_global_log = $(AWK) ' \
  670. function fatal(msg) \
  671. { \
  672. print "fatal: making $@: " msg | "cat >&2"; \
  673. exit 1; \
  674. } \
  675. function rst_section(header) \
  676. { \
  677. print header; \
  678. len = length(header); \
  679. for (i = 1; i <= len; i = i + 1) \
  680. printf "="; \
  681. printf "\n\n"; \
  682. } \
  683. { \
  684. copy_in_global_log = 1; \
  685. global_test_result = "RUN"; \
  686. while ((rc = (getline line < ($$0 ".trs"))) != 0) \
  687. { \
  688. if (rc < 0) \
  689. fatal("failed to read from " $$0 ".trs"); \
  690. if (line ~ /$(am__global_test_result_rx)/) \
  691. { \
  692. sub("$(am__global_test_result_rx)", "", line); \
  693. sub("[ ]*$$", "", line); \
  694. global_test_result = line; \
  695. } \
  696. else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \
  697. copy_in_global_log = 0; \
  698. }; \
  699. if (copy_in_global_log) \
  700. { \
  701. rst_section(global_test_result ": " $$0); \
  702. while ((rc = (getline line < ($$0 ".log"))) != 0) \
  703. { \
  704. if (rc < 0) \
  705. fatal("failed to read from " $$0 ".log"); \
  706. print line; \
  707. }; \
  708. printf "\n"; \
  709. }; \
  710. close ($$0 ".trs"); \
  711. close ($$0 ".log"); \
  712. }'
  713. # Restructured Text title.
  714. am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; }
  715. # Solaris 10 'make', and several other traditional 'make' implementations,
  716. # pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it
  717. # by disabling -e (using the XSI extension "set +e") if it's set.
  718. am__sh_e_setup = case $$- in *e*) set +e;; esac
  719. # Default flags passed to test drivers.
  720. am__common_driver_flags = \
  721. --color-tests "$$am__color_tests" \
  722. --enable-hard-errors "$$am__enable_hard_errors" \
  723. --expect-failure "$$am__expect_failure"
  724. # To be inserted before the command running the test. Creates the
  725. # directory for the log if needed. Stores in $dir the directory
  726. # containing $f, in $tst the test, in $log the log. Executes the
  727. # developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and
  728. # passes TESTS_ENVIRONMENT. Set up options for the wrapper that
  729. # will run the test scripts (or their associated LOG_COMPILER, if
  730. # thy have one).
  731. am__check_pre = \
  732. $(am__sh_e_setup); \
  733. $(am__vpath_adj_setup) $(am__vpath_adj) \
  734. $(am__tty_colors); \
  735. srcdir=$(srcdir); export srcdir; \
  736. case "$@" in \
  737. */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \
  738. *) am__odir=.;; \
  739. esac; \
  740. test "x$$am__odir" = x"." || test -d "$$am__odir" \
  741. || $(MKDIR_P) "$$am__odir" || exit $$?; \
  742. if test -f "./$$f"; then dir=./; \
  743. elif test -f "$$f"; then dir=; \
  744. else dir="$(srcdir)/"; fi; \
  745. tst=$$dir$$f; log='$@'; \
  746. if test -n '$(DISABLE_HARD_ERRORS)'; then \
  747. am__enable_hard_errors=no; \
  748. else \
  749. am__enable_hard_errors=yes; \
  750. fi; \
  751. case " $(XFAIL_TESTS) " in \
  752. *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \
  753. am__expect_failure=yes;; \
  754. *) \
  755. am__expect_failure=no;; \
  756. esac; \
  757. $(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT)
  758. # A shell command to get the names of the tests scripts with any registered
  759. # extension removed (i.e., equivalently, the names of the test logs, with
  760. # the '.log' extension removed). The result is saved in the shell variable
  761. # '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly,
  762. # we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)",
  763. # since that might cause problem with VPATH rewrites for suffix-less tests.
  764. # See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'.
  765. am__set_TESTS_bases = \
  766. bases='$(TEST_LOGS)'; \
  767. bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
  768. bases=`echo $$bases`
  769. RECHECK_LOGS = $(TEST_LOGS)
  770. @UNIT_TESTS_TRUE@am__EXEEXT_1 = testrunner$(EXEEXT)
  771. TEST_SUITE_LOG = test-suite.log
  772. TEST_EXTENSIONS = @EXEEXT@ .test
  773. LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver
  774. LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS)
  775. am__set_b = \
  776. case '$@' in \
  777. */*) \
  778. case '$*' in \
  779. */*) b='$*';; \
  780. *) b=`echo '$@' | sed 's/\.log$$//'`; \
  781. esac;; \
  782. *) \
  783. b='$*';; \
  784. esac
  785. am__test_logs1 = $(TESTS:=.log)
  786. am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log)
  787. TEST_LOGS = $(am__test_logs2:.test.log=.log)
  788. TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver
  789. TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
  790. $(TEST_LOG_FLAGS)
  791. DIST_SUBDIRS = $(SUBDIRS)
  792. am__DIST_COMMON = $(dist_man_MANS) $(srcdir)/Makefile.in \
  793. $(srcdir)/config.h.in $(srcdir)/lua_hpp.mk \
  794. $(top_srcdir)/build-aux/compile \
  795. $(top_srcdir)/build-aux/config.guess \
  796. $(top_srcdir)/build-aux/config.sub \
  797. $(top_srcdir)/build-aux/depcomp \
  798. $(top_srcdir)/build-aux/install-sh \
  799. $(top_srcdir)/build-aux/ltmain.sh \
  800. $(top_srcdir)/build-aux/missing \
  801. $(top_srcdir)/build-aux/test-driver COPYING README \
  802. build-aux/compile build-aux/config.guess build-aux/config.sub \
  803. build-aux/depcomp build-aux/install-sh build-aux/ltmain.sh \
  804. build-aux/missing
  805. DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  806. distdir = $(PACKAGE)-$(VERSION)
  807. top_distdir = $(distdir)
  808. am__remove_distdir = \
  809. if test -d "$(distdir)"; then \
  810. find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
  811. && rm -rf "$(distdir)" \
  812. || { sleep 5 && rm -rf "$(distdir)"; }; \
  813. else :; fi
  814. am__post_remove_distdir = $(am__remove_distdir)
  815. am__relativize = \
  816. dir0=`pwd`; \
  817. sed_first='s,^\([^/]*\)/.*$$,\1,'; \
  818. sed_rest='s,^[^/]*/*,,'; \
  819. sed_last='s,^.*/\([^/]*\)$$,\1,'; \
  820. sed_butlast='s,/*[^/]*$$,,'; \
  821. while test -n "$$dir1"; do \
  822. first=`echo "$$dir1" | sed -e "$$sed_first"`; \
  823. if test "$$first" != "."; then \
  824. if test "$$first" = ".."; then \
  825. dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
  826. dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
  827. else \
  828. first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
  829. if test "$$first2" = "$$first"; then \
  830. dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
  831. else \
  832. dir2="../$$dir2"; \
  833. fi; \
  834. dir0="$$dir0"/"$$first"; \
  835. fi; \
  836. fi; \
  837. dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
  838. done; \
  839. reldir="$$dir2"
  840. GZIP_ENV = --best
  841. DIST_ARCHIVES = $(distdir).tar.bz2
  842. DIST_TARGETS = dist-bzip2
  843. distuninstallcheck_listfiles = find . -type f -print
  844. am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
  845. | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
  846. distcleancheck_listfiles = find . -type f -print
  847. ACLOCAL = @ACLOCAL@
  848. AMTAR = @AMTAR@
  849. AM_CPPFLAGS = $(LUA_CFLAGS) $(YAHTTP_CFLAGS) $(BOOST_CPPFLAGS) \
  850. $(LIBSODIUM_CFLAGS) $(NET_SNMP_CFLAGS) $(LIBCAP_CFLAGS) \
  851. $(SANITIZER_FLAGS) -O3 -Wall -pthread \
  852. -DSYSCONFDIR=\"${sysconfdir}\" $(SYSTEMD_CFLAGS) \
  853. -I$(top_srcdir)/ext/json11 $(YAHTTP_CFLAGS) \
  854. $(LIBCRYPTO_INCLUDES) $(am__append_2) $(am__append_3)
  855. AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
  856. AR = @AR@
  857. AUTOCONF = @AUTOCONF@
  858. AUTOHEADER = @AUTOHEADER@
  859. AUTOMAKE = @AUTOMAKE@
  860. AWK = @AWK@
  861. BOOST_CONTEXT_LDFLAGS = @BOOST_CONTEXT_LDFLAGS@
  862. BOOST_CONTEXT_LDPATH = @BOOST_CONTEXT_LDPATH@
  863. BOOST_CONTEXT_LIBS = @BOOST_CONTEXT_LIBS@
  864. BOOST_CPPFLAGS = @BOOST_CPPFLAGS@
  865. BOOST_FILESYSTEM_LDFLAGS = @BOOST_FILESYSTEM_LDFLAGS@
  866. BOOST_FILESYSTEM_LDPATH = @BOOST_FILESYSTEM_LDPATH@
  867. BOOST_FILESYSTEM_LIBS = @BOOST_FILESYSTEM_LIBS@
  868. BOOST_LDPATH = @BOOST_LDPATH@
  869. BOOST_ROOT = @BOOST_ROOT@
  870. BOOST_SYSTEM_LDFLAGS = @BOOST_SYSTEM_LDFLAGS@
  871. BOOST_SYSTEM_LDPATH = @BOOST_SYSTEM_LDPATH@
  872. BOOST_SYSTEM_LIBS = @BOOST_SYSTEM_LIBS@
  873. BOOST_THREAD_LDFLAGS = @BOOST_THREAD_LDFLAGS@
  874. BOOST_THREAD_LDPATH = @BOOST_THREAD_LDPATH@
  875. BOOST_THREAD_LIBS = @BOOST_THREAD_LIBS@
  876. BOOST_UNIT_TEST_FRAMEWORK_LDFLAGS = @BOOST_UNIT_TEST_FRAMEWORK_LDFLAGS@
  877. BOOST_UNIT_TEST_FRAMEWORK_LDPATH = @BOOST_UNIT_TEST_FRAMEWORK_LDPATH@
  878. BOOST_UNIT_TEST_FRAMEWORK_LIBS = @BOOST_UNIT_TEST_FRAMEWORK_LIBS@
  879. CC = @CC@
  880. CCDEPMODE = @CCDEPMODE@
  881. CFLAGS = @CFLAGS@
  882. CPPFLAGS = @CPPFLAGS@
  883. CURL = @CURL@
  884. CXX = @CXX@
  885. CXXCPP = @CXXCPP@
  886. CXXDEPMODE = @CXXDEPMODE@
  887. CXXFLAGS = @CXXFLAGS@
  888. CYGPATH_W = @CYGPATH_W@
  889. DEFS = @DEFS@
  890. DEPDIR = @DEPDIR@
  891. DISTCHECK_CONFIGURE_FLAGS = @DISTCHECK_CONFIGURE_FLAGS@
  892. DLLTOOL = @DLLTOOL@
  893. DSYMUTIL = @DSYMUTIL@
  894. DUMPBIN = @DUMPBIN@
  895. DYNLINKFLAGS = @DYNLINKFLAGS@
  896. ECHO_C = @ECHO_C@
  897. ECHO_N = @ECHO_N@
  898. ECHO_T = @ECHO_T@
  899. EGREP = @EGREP@
  900. EXEEXT = @EXEEXT@
  901. FGREP = @FGREP@
  902. FSTRM_CFLAGS = @FSTRM_CFLAGS@
  903. FSTRM_LIBS = @FSTRM_LIBS@
  904. GREP = @GREP@
  905. HAVE_CXX11 = @HAVE_CXX11@
  906. INSTALL = @INSTALL@
  907. INSTALL_DATA = @INSTALL_DATA@
  908. INSTALL_PROGRAM = @INSTALL_PROGRAM@
  909. INSTALL_SCRIPT = @INSTALL_SCRIPT@
  910. INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
  911. LD = @LD@
  912. LDFLAGS = @LDFLAGS@
  913. LIBCAP_CFLAGS = @LIBCAP_CFLAGS@
  914. LIBCAP_LIBS = @LIBCAP_LIBS@
  915. LIBCRYPTO_INCLUDES = @LIBCRYPTO_INCLUDES@
  916. LIBCRYPTO_LDFLAGS = @LIBCRYPTO_LDFLAGS@
  917. LIBCRYPTO_LIBS = @LIBCRYPTO_LIBS@
  918. LIBDECAF_LIBS = @LIBDECAF_LIBS@
  919. LIBOBJS = @LIBOBJS@
  920. LIBS = @LIBS@
  921. LIBSODIUM_CFLAGS = @LIBSODIUM_CFLAGS@
  922. LIBSODIUM_LIBS = @LIBSODIUM_LIBS@
  923. LIBTOOL = @LIBTOOL@
  924. LIPO = @LIPO@
  925. LN_S = @LN_S@
  926. LTLIBOBJS = @LTLIBOBJS@
  927. LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
  928. LUA_CFLAGS = @LUA_CFLAGS@
  929. LUA_LIBS = @LUA_LIBS@
  930. MAKEINFO = @MAKEINFO@
  931. MANIFEST_TOOL = @MANIFEST_TOOL@
  932. MKDIR_P = @MKDIR_P@
  933. NET_SNMP_CFLAGS = @NET_SNMP_CFLAGS@
  934. NET_SNMP_LIBS = @NET_SNMP_LIBS@
  935. NM = @NM@
  936. NMEDIT = @NMEDIT@
  937. OBJDUMP = @OBJDUMP@
  938. OBJEXT = @OBJEXT@
  939. OTOOL = @OTOOL@
  940. OTOOL64 = @OTOOL64@
  941. PACKAGE = @PACKAGE@
  942. PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
  943. PACKAGE_NAME = @PACKAGE_NAME@
  944. PACKAGE_STRING = @PACKAGE_STRING@
  945. PACKAGE_TARNAME = @PACKAGE_TARNAME@
  946. PACKAGE_URL = @PACKAGE_URL@
  947. PACKAGE_VERSION = @PACKAGE_VERSION@
  948. PATH_SEPARATOR = @PATH_SEPARATOR@
  949. PIE_CFLAGS = @PIE_CFLAGS@
  950. PIE_LDFLAGS = @PIE_LDFLAGS@
  951. PKG_CONFIG = @PKG_CONFIG@
  952. PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
  953. PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
  954. PROGRAM_LDFLAGS = @PROGRAM_LDFLAGS@
  955. PROTOBUF_CFLAGS = @PROTOBUF_CFLAGS@
  956. PROTOBUF_LIBS = @PROTOBUF_LIBS@
  957. PROTOC = @PROTOC@
  958. RAGEL = @RAGEL@
  959. RANLIB = @RANLIB@
  960. RELRO_LDFLAGS = @RELRO_LDFLAGS@
  961. RT_LIBS = @RT_LIBS@
  962. SANITIZER_FLAGS = @SANITIZER_FLAGS@
  963. SED = @SED@
  964. SET_MAKE = @SET_MAKE@
  965. SHELL = @SHELL@
  966. STRIP = @STRIP@
  967. SYSTEMCTL = @SYSTEMCTL@
  968. SYSTEMD_CFLAGS = @SYSTEMD_CFLAGS@
  969. SYSTEMD_DIR = @SYSTEMD_DIR@
  970. SYSTEMD_LIBS = @SYSTEMD_LIBS@
  971. SYSTEMD_MODULES_LOAD = @SYSTEMD_MODULES_LOAD@
  972. THREADFLAGS = @THREADFLAGS@
  973. VERSION = @VERSION@
  974. VIRTUALENV = @VIRTUALENV@
  975. WARN_CFLAGS = @WARN_CFLAGS@
  976. YAHTTP_CFLAGS = @YAHTTP_CFLAGS@
  977. YAHTTP_LIBS = @YAHTTP_LIBS@
  978. abs_builddir = @abs_builddir@
  979. abs_srcdir = @abs_srcdir@
  980. abs_top_builddir = @abs_top_builddir@
  981. abs_top_srcdir = @abs_top_srcdir@
  982. ac_ct_AR = @ac_ct_AR@
  983. ac_ct_CC = @ac_ct_CC@
  984. ac_ct_CXX = @ac_ct_CXX@
  985. ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
  986. am__include = @am__include@
  987. am__leading_dot = @am__leading_dot@
  988. am__quote = @am__quote@
  989. am__tar = @am__tar@
  990. am__untar = @am__untar@
  991. bindir = @bindir@
  992. build = @build@
  993. build_alias = @build_alias@
  994. build_cpu = @build_cpu@
  995. build_os = @build_os@
  996. build_vendor = @build_vendor@
  997. builddir = @builddir@
  998. datadir = @datadir@
  999. datarootdir = @datarootdir@
  1000. docdir = @docdir@
  1001. dvidir = @dvidir@
  1002. exec_prefix = @exec_prefix@
  1003. host = @host@
  1004. host_alias = @host_alias@
  1005. host_cpu = @host_cpu@
  1006. host_os = @host_os@
  1007. host_vendor = @host_vendor@
  1008. htmldir = @htmldir@
  1009. includedir = @includedir@
  1010. infodir = @infodir@
  1011. install_sh = @install_sh@
  1012. libdir = @libdir@
  1013. libexecdir = @libexecdir@
  1014. localedir = @localedir@
  1015. localstatedir = @localstatedir@
  1016. mandir = @mandir@
  1017. mkdir_p = @mkdir_p@
  1018. nodcachedir = @nodcachedir@
  1019. oldincludedir = @oldincludedir@
  1020. pdfdir = @pdfdir@
  1021. pdns_configure_args = @pdns_configure_args@
  1022. prefix = @prefix@
  1023. program_transform_name = @program_transform_name@
  1024. psdir = @psdir@
  1025. runstatedir = @runstatedir@
  1026. sbindir = @sbindir@
  1027. service_group = @service_group@
  1028. service_user = @service_user@
  1029. sharedstatedir = @sharedstatedir@
  1030. socketdir = @socketdir@
  1031. srcdir = @srcdir@
  1032. sysconfdir = @sysconfdir@
  1033. systemd = @systemd@
  1034. target_alias = @target_alias@
  1035. top_build_prefix = @top_build_prefix@
  1036. top_builddir = @top_builddir@
  1037. top_srcdir = @top_srcdir@
  1038. JSON11_LIBS = $(top_srcdir)/ext/json11/libjson11.la
  1039. PROBDS_LIBS = $(top_srcdir)/ext/probds/libprobds.la
  1040. AM_CXXFLAGS = -DSYSCONFDIR=\"$(sysconfdir)\" \
  1041. -DPKGLIBDIR=\"$(pkglibdir)\" -DLOCALSTATEDIR=\"$(socketdir)\" \
  1042. $(am__append_1)
  1043. AM_LDFLAGS = \
  1044. $(PROGRAM_LDFLAGS) \
  1045. $(THREADFLAGS)
  1046. ACLOCAL_AMFLAGS = -I m4
  1047. BUILT_SOURCES = htmlfiles.h dnslabeltext.cc $(am__append_5) \
  1048. $(am__append_27) $(am__append_29)
  1049. CLEANFILES = htmlfiles.h dnsmessage.pb.cc dnsmessage.pb.h dnstap.pb.cc \
  1050. dnstap.pb.h recursor.conf-dist lua.hpp $(am__append_35)
  1051. SUBDIRS = ext
  1052. EXTRA_DIST = \
  1053. contrib/* \
  1054. COPYING \
  1055. devpollmplexer.cc \
  1056. dnslabeltext.cc \
  1057. dnslabeltext.rl \
  1058. dnsmessage.proto \
  1059. effective_tld_names.dat \
  1060. epollmplexer.cc \
  1061. kqueuemplexer.cc \
  1062. lua_hpp.mk \
  1063. malloctrace.cc malloctrace.hh \
  1064. mkpubsuffixcc \
  1065. mtasker.cc \
  1066. mtasker_fcontext.cc mtasker_ucontext.cc \
  1067. NOTICE \
  1068. opensslsigners.hh opensslsigners.cc \
  1069. portsmplexer.cc \
  1070. dnstap.proto dnstap.cc dnstap.hh fstrm_logger.cc fstrm_logger.hh rec-dnstap.hh \
  1071. rrd/* \
  1072. html incfiles \
  1073. test_libcrypto \
  1074. pdns-recursor.service.in \
  1075. RECURSOR-MIB.txt \
  1076. builder-support/gen-version
  1077. @UNIT_TESTS_TRUE@TESTS_ENVIRONMENT = env BOOST_TEST_LOG_LEVEL=message SRCDIR='$(srcdir)'
  1078. pdns_recursor_SOURCES = arguments.cc ascii.hh base32.cc base32.hh \
  1079. base64.cc base64.hh cachecleaner.hh capabilities.cc \
  1080. capabilities.hh circular_buffer.hh comment.hh dns.hh dns.cc \
  1081. dns_random.hh dns_random.cc dnsbackend.hh dnslabeltext.cc \
  1082. dnsname.cc dnsname.hh dnspacket.hh dnsparser.hh dnsparser.cc \
  1083. dnsrecords.cc dnsrecords.hh dnssecinfra.hh dnssecinfra.cc \
  1084. dnsseckeeper.hh dnswriter.cc dnswriter.hh ednsoptions.cc \
  1085. ednsoptions.hh ednssubnet.cc ednssubnet.hh filterpo.cc \
  1086. filterpo.hh fstrm_logger.cc fstrm_logger.hh gettime.cc \
  1087. gettime.hh gss_context.cc gss_context.hh iputils.hh iputils.cc \
  1088. ixfr.cc ixfr.hh json.cc json.hh lazy_allocator.hh lock.hh \
  1089. logger.hh logger.cc lua-base4.cc lua-base4.hh lua-recursor4.cc \
  1090. lua-recursor4.hh lua-recursor4-ffi.hh lwres.cc lwres.hh \
  1091. misc.hh misc.cc mplexer.hh mtasker.hh mtasker_context.cc \
  1092. mtasker_context.hh namespaces.hh negcache.hh negcache.cc \
  1093. nsecrecords.cc opensslsigners.cc opensslsigners.hh \
  1094. packetcache.hh pdns_recursor.cc pdnsexception.hh \
  1095. pollmplexer.cc protobuf.cc protobuf.hh proxy-protocol.cc \
  1096. proxy-protocol.hh pubsuffix.hh pubsuffix.cc pubsuffixloader.cc \
  1097. qtype.hh qtype.cc query-local-address.hh \
  1098. query-local-address.cc rcpgenerator.cc rcpgenerator.hh \
  1099. rec-carbon.cc rec-lua-conf.hh rec-lua-conf.cc rec-protobuf.cc \
  1100. rec-protobuf.hh rec-snmp.hh rec-snmp.cc rec_channel.cc \
  1101. rec_channel.hh rec_metrics.hh rec_channel_rec.cc \
  1102. recpacketcache.cc recpacketcache.hh recursor_cache.cc \
  1103. recursor_cache.hh reczones.cc remote_logger.cc \
  1104. remote_logger.hh resolver.hh resolver.cc axfr-retriever.hh \
  1105. axfr-retriever.cc resolve-context.hh responsestats.hh \
  1106. responsestats.cc root-addresses.hh root-dnssec.hh rpzloader.cc \
  1107. rpzloader.hh secpoll-recursor.cc secpoll-recursor.hh \
  1108. secpoll.cc secpoll.hh sholder.hh shuffle.cc shuffle.hh \
  1109. sillyrecords.cc snmp-agent.hh snmp-agent.cc sortlist.cc \
  1110. sortlist.hh sstuff.hh stable-bloom.hh syncres.cc syncres.hh \
  1111. threadname.hh threadname.cc tsigverifier.cc tsigverifier.hh \
  1112. ueberbackend.hh unix_utility.cc utility.hh uuid-utils.hh \
  1113. uuid-utils.cc validate.cc validate.hh validate-recursor.cc \
  1114. validate-recursor.hh version.cc version.hh webserver.cc \
  1115. webserver.hh ws-api.cc ws-api.hh ws-recursor.cc ws-recursor.hh \
  1116. xpf.cc xpf.hh zoneparser-tng.cc zoneparser-tng.hh \
  1117. $(am__append_6) $(am__append_12) $(am__append_16) \
  1118. $(am__append_18) $(am__append_21) $(am__append_23) \
  1119. $(am__append_25) $(am__append_33)
  1120. @HAVE_LUA_HPP_FALSE@nodist_pdns_recursor_SOURCES = lua.hpp \
  1121. @HAVE_LUA_HPP_FALSE@ $(am__append_30)
  1122. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@nodist_pdns_recursor_SOURCES = \
  1123. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@ dnsmessage.pb.cc \
  1124. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@ dnsmessage.pb.h \
  1125. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@ $(am__append_30)
  1126. pdns_recursor_LDADD = $(YAHTTP_LIBS) $(JSON11_LIBS) $(LIBCRYPTO_LIBS) \
  1127. $(BOOST_CONTEXT_LIBS) $(NET_SNMP_LIBS) $(SYSTEMD_LIBS) \
  1128. $(RT_LIBS) $(BOOST_SYSTEM_LIBS) $(PROBDS_LIBS) $(LIBCAP_LIBS) \
  1129. $(am__append_7) $(am__append_13) $(am__append_17) \
  1130. $(am__append_20) $(am__append_28) $(am__append_34)
  1131. pdns_recursor_LDFLAGS = $(AM_LDFLAGS) $(LIBCRYPTO_LDFLAGS) \
  1132. $(BOOST_CONTEXT_LDFLAGS) $(BOOST_SYSTEM_LDFLAGS) \
  1133. $(am__append_8) $(am__append_19)
  1134. testrunner_SOURCES = arguments.cc axfr-retriever.hh axfr-retriever.cc \
  1135. base32.cc base64.cc base64.hh circular_buffer.hh dns.cc dns.hh \
  1136. dns_random.cc dns_random.hh dnslabeltext.cc dnsname.cc \
  1137. dnsname.hh dnsparser.hh dnsparser.cc dnsrecords.cc \
  1138. dnssecinfra.cc dnsseckeeper.hh dnswriter.cc dnswriter.hh \
  1139. ednscookies.cc ednscookies.hh ednsoptions.cc ednsoptions.hh \
  1140. ednssubnet.cc ednssubnet.hh filterpo.cc filterpo.hh gettime.cc \
  1141. gettime.hh gss_context.cc gss_context.hh iputils.cc iputils.hh \
  1142. ixfr.cc ixfr.hh logger.cc logger.hh misc.cc misc.hh \
  1143. mtasker_context.cc negcache.hh negcache.cc namespaces.hh \
  1144. nsecrecords.cc pdnsexception.hh opensslsigners.cc \
  1145. opensslsigners.hh pollmplexer.cc protobuf.cc protobuf.hh \
  1146. qtype.cc qtype.hh query-local-address.hh \
  1147. query-local-address.cc rcpgenerator.cc rec-protobuf.cc \
  1148. rec-protobuf.hh recpacketcache.cc recpacketcache.hh \
  1149. recursor_cache.cc recursor_cache.hh responsestats.cc \
  1150. rpzloader.cc rpzloader.hh resolver.hh resolver.cc \
  1151. root-dnssec.hh secpoll.cc sillyrecords.cc sholder.hh sstuff.hh \
  1152. stable-bloom.hh syncres.cc syncres.hh test-arguments_cc.cc \
  1153. test-base32_cc.cc test-base64_cc.cc test-common.hh \
  1154. test-dnsrecordcontent.cc test-dns_random_hh.cc \
  1155. test-dnsname_cc.cc test-dnsparser_hh.cc test-dnsrecords_cc.cc \
  1156. test-ednsoptions_cc.cc test-filterpo_cc.cc test-iputils_hh.cc \
  1157. test-ixfr_cc.cc test-misc_hh.cc test-mtasker.cc \
  1158. test-mplexer.cc test-negcache_cc.cc test-packetcache_hh.cc \
  1159. test-rcpgenerator_cc.cc test-recpacketcache_cc.cc \
  1160. test-recursorcache_cc.cc test-rpzloader_cc.cc \
  1161. test-secpoll_cc.cc test-signers.cc test-syncres_cc.hh \
  1162. test-syncres_cc.cc test-syncres_cc1.cc test-syncres_cc2.cc \
  1163. test-syncres_cc3.cc test-syncres_cc4.cc test-syncres_cc5.cc \
  1164. test-syncres_cc6.cc test-syncres_cc7.cc test-syncres_cc8.cc \
  1165. test-syncres_cc9.cc test-syncres_cc10.cc test-tsig.cc \
  1166. test-xpf_cc.cc testrunner.cc threadname.hh threadname.cc \
  1167. tsigverifier.cc tsigverifier.hh unix_utility.cc validate.cc \
  1168. validate.hh validate-recursor.cc validate-recursor.hh xpf.cc \
  1169. xpf.hh zoneparser-tng.cc zoneparser-tng.hh $(am__append_9) \
  1170. $(am__append_14) $(am__append_22) $(am__append_24) \
  1171. $(am__append_26)
  1172. testrunner_LDFLAGS = $(AM_LDFLAGS) $(BOOST_CONTEXT_LDFLAGS) \
  1173. $(BOOST_UNIT_TEST_FRAMEWORK_LDFLAGS) $(LIBCRYPTO_LDFLAGS) \
  1174. $(BOOST_SYSTEM_LDFLAGS) $(am__append_11)
  1175. testrunner_LDADD = $(BOOST_CONTEXT_LIBS) \
  1176. $(BOOST_UNIT_TEST_FRAMEWORK_LIBS) $(LIBCRYPTO_LIBS) $(RT_LIBS) \
  1177. $(BOOST_SYSTEM_LIBS) $(PROBDS_LIBS) $(LIBCAP_LIBS) \
  1178. $(am__append_10) $(am__append_15) $(am__append_32)
  1179. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@nodist_testrunner_SOURCES = \
  1180. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@ dnsmessage.pb.cc \
  1181. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@ dnsmessage.pb.h \
  1182. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@ $(am__append_31)
  1183. rec_control_SOURCES = \
  1184. arguments.cc arguments.hh \
  1185. dnsname.hh dnsname.cc \
  1186. dnslabeltext.cc \
  1187. logger.cc \
  1188. misc.cc \
  1189. qtype.cc \
  1190. rec_channel.cc rec_channel.hh \
  1191. rec_control.cc \
  1192. unix_utility.cc
  1193. curl_verbose = $(curl_verbose_$(V))
  1194. curl_verbose_ = $(curl_verbose_$(AM_DEFAULT_VERBOSITY))
  1195. curl_verbose_0 = @echo " CURL " $@;
  1196. sysconf_DATA = recursor.conf-dist
  1197. MANPAGES = pdns_recursor.1 \
  1198. rec_control.1
  1199. dist_man_MANS = $(MANPAGES)
  1200. @HAVE_SYSTEMD_TRUE@systemdsystemunitdir = $(SYSTEMD_DIR)
  1201. @HAVE_SYSTEMD_TRUE@systemdsystemunit_DATA = \
  1202. @HAVE_SYSTEMD_TRUE@ pdns-recursor.service \
  1203. @HAVE_SYSTEMD_TRUE@ pdns-recursor@.service
  1204. all: $(BUILT_SOURCES) config.h
  1205. $(MAKE) $(AM_MAKEFLAGS) all-recursive
  1206. .SUFFIXES:
  1207. .SUFFIXES: .cc .lo .log .o .obj .test .test$(EXEEXT) .trs
  1208. am--refresh: Makefile
  1209. @:
  1210. $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(srcdir)/lua_hpp.mk $(am__configure_deps)
  1211. @for dep in $?; do \
  1212. case '$(am__configure_deps)' in \
  1213. *$$dep*) \
  1214. echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
  1215. $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
  1216. && exit 0; \
  1217. exit 1;; \
  1218. esac; \
  1219. done; \
  1220. echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
  1221. $(am__cd) $(top_srcdir) && \
  1222. $(AUTOMAKE) --foreign Makefile
  1223. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  1224. @case '$?' in \
  1225. *config.status*) \
  1226. echo ' $(SHELL) ./config.status'; \
  1227. $(SHELL) ./config.status;; \
  1228. *) \
  1229. echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \
  1230. cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \
  1231. esac;
  1232. $(srcdir)/lua_hpp.mk $(am__empty):
  1233. $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
  1234. $(SHELL) ./config.status --recheck
  1235. $(top_srcdir)/configure: $(am__configure_deps)
  1236. $(am__cd) $(srcdir) && $(AUTOCONF)
  1237. $(ACLOCAL_M4): $(am__aclocal_m4_deps)
  1238. $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
  1239. $(am__aclocal_m4_deps):
  1240. config.h: stamp-h1
  1241. @test -f $@ || rm -f stamp-h1
  1242. @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
  1243. stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
  1244. @rm -f stamp-h1
  1245. cd $(top_builddir) && $(SHELL) ./config.status config.h
  1246. $(srcdir)/config.h.in: $(am__configure_deps)
  1247. ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
  1248. rm -f stamp-h1
  1249. touch $@
  1250. distclean-hdr:
  1251. -rm -f config.h stamp-h1
  1252. install-binPROGRAMS: $(bin_PROGRAMS)
  1253. @$(NORMAL_INSTALL)
  1254. @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
  1255. if test -n "$$list"; then \
  1256. echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
  1257. $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
  1258. fi; \
  1259. for p in $$list; do echo "$$p $$p"; done | \
  1260. sed 's/$(EXEEXT)$$//' | \
  1261. while read p p1; do if test -f $$p \
  1262. || test -f $$p1 \
  1263. ; then echo "$$p"; echo "$$p"; else :; fi; \
  1264. done | \
  1265. sed -e 'p;s,.*/,,;n;h' \
  1266. -e 's|.*|.|' \
  1267. -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
  1268. sed 'N;N;N;s,\n, ,g' | \
  1269. $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
  1270. { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
  1271. if ($$2 == $$4) files[d] = files[d] " " $$1; \
  1272. else { print "f", $$3 "/" $$4, $$1; } } \
  1273. END { for (d in files) print "f", d, files[d] }' | \
  1274. while read type dir files; do \
  1275. if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
  1276. test -z "$$files" || { \
  1277. echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
  1278. $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
  1279. } \
  1280. ; done
  1281. uninstall-binPROGRAMS:
  1282. @$(NORMAL_UNINSTALL)
  1283. @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
  1284. files=`for p in $$list; do echo "$$p"; done | \
  1285. sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
  1286. -e 's/$$/$(EXEEXT)/' \
  1287. `; \
  1288. test -n "$$list" || exit 0; \
  1289. echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
  1290. cd "$(DESTDIR)$(bindir)" && rm -f $$files
  1291. clean-binPROGRAMS:
  1292. @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \
  1293. echo " rm -f" $$list; \
  1294. rm -f $$list || exit $$?; \
  1295. test -n "$(EXEEXT)" || exit 0; \
  1296. list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
  1297. echo " rm -f" $$list; \
  1298. rm -f $$list
  1299. clean-noinstPROGRAMS:
  1300. @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \
  1301. echo " rm -f" $$list; \
  1302. rm -f $$list || exit $$?; \
  1303. test -n "$(EXEEXT)" || exit 0; \
  1304. list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
  1305. echo " rm -f" $$list; \
  1306. rm -f $$list
  1307. install-sbinPROGRAMS: $(sbin_PROGRAMS)
  1308. @$(NORMAL_INSTALL)
  1309. @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
  1310. if test -n "$$list"; then \
  1311. echo " $(MKDIR_P) '$(DESTDIR)$(sbindir)'"; \
  1312. $(MKDIR_P) "$(DESTDIR)$(sbindir)" || exit 1; \
  1313. fi; \
  1314. for p in $$list; do echo "$$p $$p"; done | \
  1315. sed 's/$(EXEEXT)$$//' | \
  1316. while read p p1; do if test -f $$p \
  1317. || test -f $$p1 \
  1318. ; then echo "$$p"; echo "$$p"; else :; fi; \
  1319. done | \
  1320. sed -e 'p;s,.*/,,;n;h' \
  1321. -e 's|.*|.|' \
  1322. -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
  1323. sed 'N;N;N;s,\n, ,g' | \
  1324. $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
  1325. { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
  1326. if ($$2 == $$4) files[d] = files[d] " " $$1; \
  1327. else { print "f", $$3 "/" $$4, $$1; } } \
  1328. END { for (d in files) print "f", d, files[d] }' | \
  1329. while read type dir files; do \
  1330. if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
  1331. test -z "$$files" || { \
  1332. echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(sbindir)$$dir'"; \
  1333. $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \
  1334. } \
  1335. ; done
  1336. uninstall-sbinPROGRAMS:
  1337. @$(NORMAL_UNINSTALL)
  1338. @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
  1339. files=`for p in $$list; do echo "$$p"; done | \
  1340. sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
  1341. -e 's/$$/$(EXEEXT)/' \
  1342. `; \
  1343. test -n "$$list" || exit 0; \
  1344. echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \
  1345. cd "$(DESTDIR)$(sbindir)" && rm -f $$files
  1346. clean-sbinPROGRAMS:
  1347. @list='$(sbin_PROGRAMS)'; test -n "$$list" || exit 0; \
  1348. echo " rm -f" $$list; \
  1349. rm -f $$list || exit $$?; \
  1350. test -n "$(EXEEXT)" || exit 0; \
  1351. list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
  1352. echo " rm -f" $$list; \
  1353. rm -f $$list
  1354. pdns_recursor$(EXEEXT): $(pdns_recursor_OBJECTS) $(pdns_recursor_DEPENDENCIES) $(EXTRA_pdns_recursor_DEPENDENCIES)
  1355. @rm -f pdns_recursor$(EXEEXT)
  1356. $(AM_V_CXXLD)$(pdns_recursor_LINK) $(pdns_recursor_OBJECTS) $(pdns_recursor_LDADD) $(LIBS)
  1357. rec_control$(EXEEXT): $(rec_control_OBJECTS) $(rec_control_DEPENDENCIES) $(EXTRA_rec_control_DEPENDENCIES)
  1358. @rm -f rec_control$(EXEEXT)
  1359. $(AM_V_CXXLD)$(CXXLINK) $(rec_control_OBJECTS) $(rec_control_LDADD) $(LIBS)
  1360. testrunner$(EXEEXT): $(testrunner_OBJECTS) $(testrunner_DEPENDENCIES) $(EXTRA_testrunner_DEPENDENCIES)
  1361. @rm -f testrunner$(EXEEXT)
  1362. $(AM_V_CXXLD)$(testrunner_LINK) $(testrunner_OBJECTS) $(testrunner_LDADD) $(LIBS)
  1363. mostlyclean-compile:
  1364. -rm -f *.$(OBJEXT)
  1365. distclean-compile:
  1366. -rm -f *.tab.c
  1367. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arguments.Po@am__quote@ # am--include-marker
  1368. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/axfr-retriever.Po@am__quote@ # am--include-marker
  1369. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/base32.Po@am__quote@ # am--include-marker
  1370. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/base64.Po@am__quote@ # am--include-marker
  1371. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/capabilities.Po@am__quote@ # am--include-marker
  1372. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/decafsigners.Po@am__quote@ # am--include-marker
  1373. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/devpollmplexer.Po@am__quote@ # am--include-marker
  1374. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dns.Po@am__quote@ # am--include-marker
  1375. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dns_random.Po@am__quote@ # am--include-marker
  1376. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dnslabeltext.Po@am__quote@ # am--include-marker
  1377. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dnsmessage.pb.Po@am__quote@ # am--include-marker
  1378. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dnsname.Po@am__quote@ # am--include-marker
  1379. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dnsparser.Po@am__quote@ # am--include-marker
  1380. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dnsrecords.Po@am__quote@ # am--include-marker
  1381. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dnssecinfra.Po@am__quote@ # am--include-marker
  1382. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dnstap.Po@am__quote@ # am--include-marker
  1383. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dnstap.pb.Po@am__quote@ # am--include-marker
  1384. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dnswriter.Po@am__quote@ # am--include-marker
  1385. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ednscookies.Po@am__quote@ # am--include-marker
  1386. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ednsoptions.Po@am__quote@ # am--include-marker
  1387. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ednssubnet.Po@am__quote@ # am--include-marker
  1388. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/epollmplexer.Po@am__quote@ # am--include-marker
  1389. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/filterpo.Po@am__quote@ # am--include-marker
  1390. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fstrm_logger.Po@am__quote@ # am--include-marker
  1391. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gettime.Po@am__quote@ # am--include-marker
  1392. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gss_context.Po@am__quote@ # am--include-marker
  1393. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/iputils.Po@am__quote@ # am--include-marker
  1394. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ixfr.Po@am__quote@ # am--include-marker
  1395. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/json.Po@am__quote@ # am--include-marker
  1396. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kqueuemplexer.Po@am__quote@ # am--include-marker
  1397. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/logger.Po@am__quote@ # am--include-marker
  1398. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lua-base4.Po@am__quote@ # am--include-marker
  1399. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lua-recursor4.Po@am__quote@ # am--include-marker
  1400. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lwres.Po@am__quote@ # am--include-marker
  1401. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/malloctrace.Po@am__quote@ # am--include-marker
  1402. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/misc.Po@am__quote@ # am--include-marker
  1403. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mtasker_context.Po@am__quote@ # am--include-marker
  1404. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/negcache.Po@am__quote@ # am--include-marker
  1405. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nod.Po@am__quote@ # am--include-marker
  1406. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nsecrecords.Po@am__quote@ # am--include-marker
  1407. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/opensslsigners.Po@am__quote@ # am--include-marker
  1408. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pdns_recursor.Po@am__quote@ # am--include-marker
  1409. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pollmplexer.Po@am__quote@ # am--include-marker
  1410. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/portsmplexer.Po@am__quote@ # am--include-marker
  1411. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/protobuf.Po@am__quote@ # am--include-marker
  1412. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/proxy-protocol.Po@am__quote@ # am--include-marker
  1413. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pubsuffix.Po@am__quote@ # am--include-marker
  1414. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pubsuffixloader.Po@am__quote@ # am--include-marker
  1415. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/qtype.Po@am__quote@ # am--include-marker
  1416. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/query-local-address.Po@am__quote@ # am--include-marker
  1417. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rcpgenerator.Po@am__quote@ # am--include-marker
  1418. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rec-carbon.Po@am__quote@ # am--include-marker
  1419. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rec-lua-conf.Po@am__quote@ # am--include-marker
  1420. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rec-protobuf.Po@am__quote@ # am--include-marker
  1421. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rec-snmp.Po@am__quote@ # am--include-marker
  1422. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rec_channel.Po@am__quote@ # am--include-marker
  1423. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rec_channel_rec.Po@am__quote@ # am--include-marker
  1424. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rec_control.Po@am__quote@ # am--include-marker
  1425. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/recpacketcache.Po@am__quote@ # am--include-marker
  1426. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/recursor_cache.Po@am__quote@ # am--include-marker
  1427. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/reczones.Po@am__quote@ # am--include-marker
  1428. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/remote_logger.Po@am__quote@ # am--include-marker
  1429. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/resolver.Po@am__quote@ # am--include-marker
  1430. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/responsestats.Po@am__quote@ # am--include-marker
  1431. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rpzloader.Po@am__quote@ # am--include-marker
  1432. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/secpoll-recursor.Po@am__quote@ # am--include-marker
  1433. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/secpoll.Po@am__quote@ # am--include-marker
  1434. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/shuffle.Po@am__quote@ # am--include-marker
  1435. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sillyrecords.Po@am__quote@ # am--include-marker
  1436. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/snmp-agent.Po@am__quote@ # am--include-marker
  1437. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sodiumsigners.Po@am__quote@ # am--include-marker
  1438. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sortlist.Po@am__quote@ # am--include-marker
  1439. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/syncres.Po@am__quote@ # am--include-marker
  1440. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-arguments_cc.Po@am__quote@ # am--include-marker
  1441. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-base32_cc.Po@am__quote@ # am--include-marker
  1442. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-base64_cc.Po@am__quote@ # am--include-marker
  1443. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-dns_random_hh.Po@am__quote@ # am--include-marker
  1444. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-dnsname_cc.Po@am__quote@ # am--include-marker
  1445. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-dnsparser_hh.Po@am__quote@ # am--include-marker
  1446. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-dnsrecordcontent.Po@am__quote@ # am--include-marker
  1447. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-dnsrecords_cc.Po@am__quote@ # am--include-marker
  1448. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-ednsoptions_cc.Po@am__quote@ # am--include-marker
  1449. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-filterpo_cc.Po@am__quote@ # am--include-marker
  1450. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-iputils_hh.Po@am__quote@ # am--include-marker
  1451. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-ixfr_cc.Po@am__quote@ # am--include-marker
  1452. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-misc_hh.Po@am__quote@ # am--include-marker
  1453. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-mplexer.Po@am__quote@ # am--include-marker
  1454. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-mtasker.Po@am__quote@ # am--include-marker
  1455. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-negcache_cc.Po@am__quote@ # am--include-marker
  1456. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-nod_cc.Po@am__quote@ # am--include-marker
  1457. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-packetcache_hh.Po@am__quote@ # am--include-marker
  1458. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-rcpgenerator_cc.Po@am__quote@ # am--include-marker
  1459. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-recpacketcache_cc.Po@am__quote@ # am--include-marker
  1460. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-recursorcache_cc.Po@am__quote@ # am--include-marker
  1461. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-rpzloader_cc.Po@am__quote@ # am--include-marker
  1462. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-secpoll_cc.Po@am__quote@ # am--include-marker
  1463. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-signers.Po@am__quote@ # am--include-marker
  1464. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-syncres_cc.Po@am__quote@ # am--include-marker
  1465. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-syncres_cc1.Po@am__quote@ # am--include-marker
  1466. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-syncres_cc10.Po@am__quote@ # am--include-marker
  1467. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-syncres_cc2.Po@am__quote@ # am--include-marker
  1468. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-syncres_cc3.Po@am__quote@ # am--include-marker
  1469. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-syncres_cc4.Po@am__quote@ # am--include-marker
  1470. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-syncres_cc5.Po@am__quote@ # am--include-marker
  1471. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-syncres_cc6.Po@am__quote@ # am--include-marker
  1472. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-syncres_cc7.Po@am__quote@ # am--include-marker
  1473. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-syncres_cc8.Po@am__quote@ # am--include-marker
  1474. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-syncres_cc9.Po@am__quote@ # am--include-marker
  1475. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-tsig.Po@am__quote@ # am--include-marker
  1476. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-xpf_cc.Po@am__quote@ # am--include-marker
  1477. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testrunner.Po@am__quote@ # am--include-marker
  1478. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/threadname.Po@am__quote@ # am--include-marker
  1479. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tsigverifier.Po@am__quote@ # am--include-marker
  1480. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unix_utility.Po@am__quote@ # am--include-marker
  1481. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/uuid-utils.Po@am__quote@ # am--include-marker
  1482. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/validate-recursor.Po@am__quote@ # am--include-marker
  1483. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/validate.Po@am__quote@ # am--include-marker
  1484. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/version.Po@am__quote@ # am--include-marker
  1485. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/webserver.Po@am__quote@ # am--include-marker
  1486. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ws-api.Po@am__quote@ # am--include-marker
  1487. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ws-recursor.Po@am__quote@ # am--include-marker
  1488. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xpf.Po@am__quote@ # am--include-marker
  1489. @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/zoneparser-tng.Po@am__quote@ # am--include-marker
  1490. $(am__depfiles_remade):
  1491. @$(MKDIR_P) $(@D)
  1492. @echo '# dummy' >$@-t && $(am__mv) $@-t $@
  1493. am--depfiles: $(am__depfiles_remade)
  1494. .cc.o:
  1495. @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
  1496. @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
  1497. @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
  1498. @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
  1499. @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  1500. @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $<
  1501. .cc.obj:
  1502. @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
  1503. @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
  1504. @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
  1505. @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
  1506. @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  1507. @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
  1508. .cc.lo:
  1509. @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\
  1510. @am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
  1511. @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo
  1512. @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
  1513. @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
  1514. @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
  1515. mostlyclean-libtool:
  1516. -rm -f *.lo
  1517. clean-libtool:
  1518. -rm -rf .libs _libs
  1519. distclean-libtool:
  1520. -rm -f libtool config.lt
  1521. install-man1: $(dist_man_MANS)
  1522. @$(NORMAL_INSTALL)
  1523. @list1=''; \
  1524. list2='$(dist_man_MANS)'; \
  1525. test -n "$(man1dir)" \
  1526. && test -n "`echo $$list1$$list2`" \
  1527. || exit 0; \
  1528. echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
  1529. $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \
  1530. { for i in $$list1; do echo "$$i"; done; \
  1531. if test -n "$$list2"; then \
  1532. for i in $$list2; do echo "$$i"; done \
  1533. | sed -n '/\.1[a-z]*$$/p'; \
  1534. fi; \
  1535. } | while read p; do \
  1536. if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
  1537. echo "$$d$$p"; echo "$$p"; \
  1538. done | \
  1539. sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
  1540. -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
  1541. sed 'N;N;s,\n, ,g' | { \
  1542. list=; while read file base inst; do \
  1543. if test "$$base" = "$$inst"; then list="$$list $$file"; else \
  1544. echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \
  1545. $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \
  1546. fi; \
  1547. done; \
  1548. for i in $$list; do echo "$$i"; done | $(am__base_list) | \
  1549. while read files; do \
  1550. test -z "$$files" || { \
  1551. echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \
  1552. $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \
  1553. done; }
  1554. uninstall-man1:
  1555. @$(NORMAL_UNINSTALL)
  1556. @list=''; test -n "$(man1dir)" || exit 0; \
  1557. files=`{ for i in $$list; do echo "$$i"; done; \
  1558. l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \
  1559. sed -n '/\.1[a-z]*$$/p'; \
  1560. } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
  1561. -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
  1562. dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir)
  1563. install-sysconfDATA: $(sysconf_DATA)
  1564. @$(NORMAL_INSTALL)
  1565. @list='$(sysconf_DATA)'; test -n "$(sysconfdir)" || list=; \
  1566. if test -n "$$list"; then \
  1567. echo " $(MKDIR_P) '$(DESTDIR)$(sysconfdir)'"; \
  1568. $(MKDIR_P) "$(DESTDIR)$(sysconfdir)" || exit 1; \
  1569. fi; \
  1570. for p in $$list; do \
  1571. if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1572. echo "$$d$$p"; \
  1573. done | $(am__base_list) | \
  1574. while read files; do \
  1575. echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(sysconfdir)'"; \
  1576. $(INSTALL_DATA) $$files "$(DESTDIR)$(sysconfdir)" || exit $$?; \
  1577. done
  1578. uninstall-sysconfDATA:
  1579. @$(NORMAL_UNINSTALL)
  1580. @list='$(sysconf_DATA)'; test -n "$(sysconfdir)" || list=; \
  1581. files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1582. dir='$(DESTDIR)$(sysconfdir)'; $(am__uninstall_files_from_dir)
  1583. install-systemdsystemunitDATA: $(systemdsystemunit_DATA)
  1584. @$(NORMAL_INSTALL)
  1585. @list='$(systemdsystemunit_DATA)'; test -n "$(systemdsystemunitdir)" || list=; \
  1586. if test -n "$$list"; then \
  1587. echo " $(MKDIR_P) '$(DESTDIR)$(systemdsystemunitdir)'"; \
  1588. $(MKDIR_P) "$(DESTDIR)$(systemdsystemunitdir)" || exit 1; \
  1589. fi; \
  1590. for p in $$list; do \
  1591. if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
  1592. echo "$$d$$p"; \
  1593. done | $(am__base_list) | \
  1594. while read files; do \
  1595. echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(systemdsystemunitdir)'"; \
  1596. $(INSTALL_DATA) $$files "$(DESTDIR)$(systemdsystemunitdir)" || exit $$?; \
  1597. done
  1598. uninstall-systemdsystemunitDATA:
  1599. @$(NORMAL_UNINSTALL)
  1600. @list='$(systemdsystemunit_DATA)'; test -n "$(systemdsystemunitdir)" || list=; \
  1601. files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  1602. dir='$(DESTDIR)$(systemdsystemunitdir)'; $(am__uninstall_files_from_dir)
  1603. # This directory's subdirectories are mostly independent; you can cd
  1604. # into them and run 'make' without going through this Makefile.
  1605. # To change the values of 'make' variables: instead of editing Makefiles,
  1606. # (1) if the variable is set in 'config.status', edit 'config.status'
  1607. # (which will cause the Makefiles to be regenerated when you run 'make');
  1608. # (2) otherwise, pass the desired values on the 'make' command line.
  1609. $(am__recursive_targets):
  1610. @fail=; \
  1611. if $(am__make_keepgoing); then \
  1612. failcom='fail=yes'; \
  1613. else \
  1614. failcom='exit 1'; \
  1615. fi; \
  1616. dot_seen=no; \
  1617. target=`echo $@ | sed s/-recursive//`; \
  1618. case "$@" in \
  1619. distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
  1620. *) list='$(SUBDIRS)' ;; \
  1621. esac; \
  1622. for subdir in $$list; do \
  1623. echo "Making $$target in $$subdir"; \
  1624. if test "$$subdir" = "."; then \
  1625. dot_seen=yes; \
  1626. local_target="$$target-am"; \
  1627. else \
  1628. local_target="$$target"; \
  1629. fi; \
  1630. ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
  1631. || eval $$failcom; \
  1632. done; \
  1633. if test "$$dot_seen" = "no"; then \
  1634. $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
  1635. fi; test -z "$$fail"
  1636. ID: $(am__tagged_files)
  1637. $(am__define_uniq_tagged_files); mkid -fID $$unique
  1638. tags: tags-recursive
  1639. TAGS: tags
  1640. tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
  1641. set x; \
  1642. here=`pwd`; \
  1643. if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
  1644. include_option=--etags-include; \
  1645. empty_fix=.; \
  1646. else \
  1647. include_option=--include; \
  1648. empty_fix=; \
  1649. fi; \
  1650. list='$(SUBDIRS)'; for subdir in $$list; do \
  1651. if test "$$subdir" = .; then :; else \
  1652. test ! -f $$subdir/TAGS || \
  1653. set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
  1654. fi; \
  1655. done; \
  1656. $(am__define_uniq_tagged_files); \
  1657. shift; \
  1658. if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
  1659. test -n "$$unique" || unique=$$empty_fix; \
  1660. if test $$# -gt 0; then \
  1661. $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
  1662. "$$@" $$unique; \
  1663. else \
  1664. $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
  1665. $$unique; \
  1666. fi; \
  1667. fi
  1668. ctags: ctags-recursive
  1669. CTAGS: ctags
  1670. ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
  1671. $(am__define_uniq_tagged_files); \
  1672. test -z "$(CTAGS_ARGS)$$unique" \
  1673. || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
  1674. $$unique
  1675. GTAGS:
  1676. here=`$(am__cd) $(top_builddir) && pwd` \
  1677. && $(am__cd) $(top_srcdir) \
  1678. && gtags -i $(GTAGS_ARGS) "$$here"
  1679. cscope: cscope.files
  1680. test ! -s cscope.files \
  1681. || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS)
  1682. clean-cscope:
  1683. -rm -f cscope.files
  1684. cscope.files: clean-cscope cscopelist
  1685. cscopelist: cscopelist-recursive
  1686. cscopelist-am: $(am__tagged_files)
  1687. list='$(am__tagged_files)'; \
  1688. case "$(srcdir)" in \
  1689. [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
  1690. *) sdir=$(subdir)/$(srcdir) ;; \
  1691. esac; \
  1692. for i in $$list; do \
  1693. if test -f "$$i"; then \
  1694. echo "$(subdir)/$$i"; \
  1695. else \
  1696. echo "$$sdir/$$i"; \
  1697. fi; \
  1698. done >> $(top_builddir)/cscope.files
  1699. distclean-tags:
  1700. -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
  1701. -rm -f cscope.out cscope.in.out cscope.po.out cscope.files
  1702. # Recover from deleted '.trs' file; this should ensure that
  1703. # "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create
  1704. # both 'foo.log' and 'foo.trs'. Break the recipe in two subshells
  1705. # to avoid problems with "make -n".
  1706. .log.trs:
  1707. rm -f $< $@
  1708. $(MAKE) $(AM_MAKEFLAGS) $<
  1709. # Leading 'am--fnord' is there to ensure the list of targets does not
  1710. # expand to empty, as could happen e.g. with make check TESTS=''.
  1711. am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck)
  1712. am--force-recheck:
  1713. @:
  1714. $(TEST_SUITE_LOG): $(TEST_LOGS)
  1715. @$(am__set_TESTS_bases); \
  1716. am__f_ok () { test -f "$$1" && test -r "$$1"; }; \
  1717. redo_bases=`for i in $$bases; do \
  1718. am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \
  1719. done`; \
  1720. if test -n "$$redo_bases"; then \
  1721. redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \
  1722. redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \
  1723. if $(am__make_dryrun); then :; else \
  1724. rm -f $$redo_logs && rm -f $$redo_results || exit 1; \
  1725. fi; \
  1726. fi; \
  1727. if test -n "$$am__remaking_logs"; then \
  1728. echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
  1729. "recursion detected" >&2; \
  1730. elif test -n "$$redo_logs"; then \
  1731. am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
  1732. fi; \
  1733. if $(am__make_dryrun); then :; else \
  1734. st=0; \
  1735. errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \
  1736. for i in $$redo_bases; do \
  1737. test -f $$i.trs && test -r $$i.trs \
  1738. || { echo "$$errmsg $$i.trs" >&2; st=1; }; \
  1739. test -f $$i.log && test -r $$i.log \
  1740. || { echo "$$errmsg $$i.log" >&2; st=1; }; \
  1741. done; \
  1742. test $$st -eq 0 || exit 1; \
  1743. fi
  1744. @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \
  1745. ws='[ ]'; \
  1746. results=`for b in $$bases; do echo $$b.trs; done`; \
  1747. test -n "$$results" || results=/dev/null; \
  1748. all=` grep "^$$ws*:test-result:" $$results | wc -l`; \
  1749. pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \
  1750. fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \
  1751. skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \
  1752. xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \
  1753. xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \
  1754. error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \
  1755. if test `expr $$fail + $$xpass + $$error` -eq 0; then \
  1756. success=true; \
  1757. else \
  1758. success=false; \
  1759. fi; \
  1760. br='==================='; br=$$br$$br$$br$$br; \
  1761. result_count () \
  1762. { \
  1763. if test x"$$1" = x"--maybe-color"; then \
  1764. maybe_colorize=yes; \
  1765. elif test x"$$1" = x"--no-color"; then \
  1766. maybe_colorize=no; \
  1767. else \
  1768. echo "$@: invalid 'result_count' usage" >&2; exit 4; \
  1769. fi; \
  1770. shift; \
  1771. desc=$$1 count=$$2; \
  1772. if test $$maybe_colorize = yes && test $$count -gt 0; then \
  1773. color_start=$$3 color_end=$$std; \
  1774. else \
  1775. color_start= color_end=; \
  1776. fi; \
  1777. echo "$${color_start}# $$desc $$count$${color_end}"; \
  1778. }; \
  1779. create_testsuite_report () \
  1780. { \
  1781. result_count $$1 "TOTAL:" $$all "$$brg"; \
  1782. result_count $$1 "PASS: " $$pass "$$grn"; \
  1783. result_count $$1 "SKIP: " $$skip "$$blu"; \
  1784. result_count $$1 "XFAIL:" $$xfail "$$lgn"; \
  1785. result_count $$1 "FAIL: " $$fail "$$red"; \
  1786. result_count $$1 "XPASS:" $$xpass "$$red"; \
  1787. result_count $$1 "ERROR:" $$error "$$mgn"; \
  1788. }; \
  1789. { \
  1790. echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \
  1791. $(am__rst_title); \
  1792. create_testsuite_report --no-color; \
  1793. echo; \
  1794. echo ".. contents:: :depth: 2"; \
  1795. echo; \
  1796. for b in $$bases; do echo $$b; done \
  1797. | $(am__create_global_log); \
  1798. } >$(TEST_SUITE_LOG).tmp || exit 1; \
  1799. mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \
  1800. if $$success; then \
  1801. col="$$grn"; \
  1802. else \
  1803. col="$$red"; \
  1804. test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \
  1805. fi; \
  1806. echo "$${col}$$br$${std}"; \
  1807. echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \
  1808. echo "$${col}$$br$${std}"; \
  1809. create_testsuite_report --maybe-color; \
  1810. echo "$$col$$br$$std"; \
  1811. if $$success; then :; else \
  1812. echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \
  1813. if test -n "$(PACKAGE_BUGREPORT)"; then \
  1814. echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \
  1815. fi; \
  1816. echo "$$col$$br$$std"; \
  1817. fi; \
  1818. $$success || exit 1
  1819. check-TESTS:
  1820. @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list
  1821. @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list
  1822. @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
  1823. @set +e; $(am__set_TESTS_bases); \
  1824. log_list=`for i in $$bases; do echo $$i.log; done`; \
  1825. trs_list=`for i in $$bases; do echo $$i.trs; done`; \
  1826. log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \
  1827. $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \
  1828. exit $$?;
  1829. recheck: all
  1830. @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
  1831. @set +e; $(am__set_TESTS_bases); \
  1832. bases=`for i in $$bases; do echo $$i; done \
  1833. | $(am__list_recheck_tests)` || exit 1; \
  1834. log_list=`for i in $$bases; do echo $$i.log; done`; \
  1835. log_list=`echo $$log_list`; \
  1836. $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \
  1837. am__force_recheck=am--force-recheck \
  1838. TEST_LOGS="$$log_list"; \
  1839. exit $$?
  1840. test_libcrypto.log: test_libcrypto
  1841. @p='test_libcrypto'; \
  1842. b='test_libcrypto'; \
  1843. $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
  1844. --log-file $$b.log --trs-file $$b.trs \
  1845. $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
  1846. "$$tst" $(AM_TESTS_FD_REDIRECT)
  1847. testrunner.log: testrunner$(EXEEXT)
  1848. @p='testrunner$(EXEEXT)'; \
  1849. b='testrunner'; \
  1850. $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
  1851. --log-file $$b.log --trs-file $$b.trs \
  1852. $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
  1853. "$$tst" $(AM_TESTS_FD_REDIRECT)
  1854. .test.log:
  1855. @p='$<'; \
  1856. $(am__set_b); \
  1857. $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
  1858. --log-file $$b.log --trs-file $$b.trs \
  1859. $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
  1860. "$$tst" $(AM_TESTS_FD_REDIRECT)
  1861. @am__EXEEXT_TRUE@.test$(EXEEXT).log:
  1862. @am__EXEEXT_TRUE@ @p='$<'; \
  1863. @am__EXEEXT_TRUE@ $(am__set_b); \
  1864. @am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
  1865. @am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \
  1866. @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
  1867. @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT)
  1868. distdir: $(BUILT_SOURCES)
  1869. $(MAKE) $(AM_MAKEFLAGS) distdir-am
  1870. distdir-am: $(DISTFILES)
  1871. $(am__remove_distdir)
  1872. test -d "$(distdir)" || mkdir "$(distdir)"
  1873. @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
  1874. topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
  1875. list='$(DISTFILES)'; \
  1876. dist_files=`for file in $$list; do echo $$file; done | \
  1877. sed -e "s|^$$srcdirstrip/||;t" \
  1878. -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
  1879. case $$dist_files in \
  1880. */*) $(MKDIR_P) `echo "$$dist_files" | \
  1881. sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
  1882. sort -u` ;; \
  1883. esac; \
  1884. for file in $$dist_files; do \
  1885. if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
  1886. if test -d $$d/$$file; then \
  1887. dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
  1888. if test -d "$(distdir)/$$file"; then \
  1889. find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
  1890. fi; \
  1891. if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
  1892. cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
  1893. find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
  1894. fi; \
  1895. cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
  1896. else \
  1897. test -f "$(distdir)/$$file" \
  1898. || cp -p $$d/$$file "$(distdir)/$$file" \
  1899. || exit 1; \
  1900. fi; \
  1901. done
  1902. @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
  1903. if test "$$subdir" = .; then :; else \
  1904. $(am__make_dryrun) \
  1905. || test -d "$(distdir)/$$subdir" \
  1906. || $(MKDIR_P) "$(distdir)/$$subdir" \
  1907. || exit 1; \
  1908. dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
  1909. $(am__relativize); \
  1910. new_distdir=$$reldir; \
  1911. dir1=$$subdir; dir2="$(top_distdir)"; \
  1912. $(am__relativize); \
  1913. new_top_distdir=$$reldir; \
  1914. echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
  1915. echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
  1916. ($(am__cd) $$subdir && \
  1917. $(MAKE) $(AM_MAKEFLAGS) \
  1918. top_distdir="$$new_top_distdir" \
  1919. distdir="$$new_distdir" \
  1920. am__remove_distdir=: \
  1921. am__skip_length_check=: \
  1922. am__skip_mode_fix=: \
  1923. distdir) \
  1924. || exit 1; \
  1925. fi; \
  1926. done
  1927. $(MAKE) $(AM_MAKEFLAGS) \
  1928. top_distdir="$(top_distdir)" distdir="$(distdir)" \
  1929. dist-hook
  1930. -test -n "$(am__skip_mode_fix)" \
  1931. || find "$(distdir)" -type d ! -perm -755 \
  1932. -exec chmod u+rwx,go+rx {} \; -o \
  1933. ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
  1934. ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
  1935. ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
  1936. || chmod -R a+r "$(distdir)"
  1937. dist-gzip: distdir
  1938. tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz
  1939. $(am__post_remove_distdir)
  1940. dist-bzip2: distdir
  1941. tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
  1942. $(am__post_remove_distdir)
  1943. dist-lzip: distdir
  1944. tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
  1945. $(am__post_remove_distdir)
  1946. dist-xz: distdir
  1947. tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
  1948. $(am__post_remove_distdir)
  1949. dist-tarZ: distdir
  1950. @echo WARNING: "Support for distribution archives compressed with" \
  1951. "legacy program 'compress' is deprecated." >&2
  1952. @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
  1953. tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
  1954. $(am__post_remove_distdir)
  1955. dist-shar: distdir
  1956. @echo WARNING: "Support for shar distribution archives is" \
  1957. "deprecated." >&2
  1958. @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
  1959. shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz
  1960. $(am__post_remove_distdir)
  1961. dist-zip: distdir
  1962. -rm -f $(distdir).zip
  1963. zip -rq $(distdir).zip $(distdir)
  1964. $(am__post_remove_distdir)
  1965. dist dist-all:
  1966. $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:'
  1967. $(am__post_remove_distdir)
  1968. # This target untars the dist file and tries a VPATH configuration. Then
  1969. # it guarantees that the distribution is self-contained by making another
  1970. # tarfile.
  1971. distcheck: dist
  1972. case '$(DIST_ARCHIVES)' in \
  1973. *.tar.gz*) \
  1974. eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
  1975. *.tar.bz2*) \
  1976. bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
  1977. *.tar.lz*) \
  1978. lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
  1979. *.tar.xz*) \
  1980. xz -dc $(distdir).tar.xz | $(am__untar) ;;\
  1981. *.tar.Z*) \
  1982. uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
  1983. *.shar.gz*) \
  1984. eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
  1985. *.zip*) \
  1986. unzip $(distdir).zip ;;\
  1987. esac
  1988. chmod -R a-w $(distdir)
  1989. chmod u+w $(distdir)
  1990. mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst
  1991. chmod a-w $(distdir)
  1992. test -d $(distdir)/_build || exit 0; \
  1993. dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
  1994. && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
  1995. && am__cwd=`pwd` \
  1996. && $(am__cd) $(distdir)/_build/sub \
  1997. && ../../configure \
  1998. $(AM_DISTCHECK_CONFIGURE_FLAGS) \
  1999. $(DISTCHECK_CONFIGURE_FLAGS) \
  2000. --srcdir=../.. --prefix="$$dc_install_base" \
  2001. && $(MAKE) $(AM_MAKEFLAGS) \
  2002. && $(MAKE) $(AM_MAKEFLAGS) dvi \
  2003. && $(MAKE) $(AM_MAKEFLAGS) check \
  2004. && $(MAKE) $(AM_MAKEFLAGS) install \
  2005. && $(MAKE) $(AM_MAKEFLAGS) installcheck \
  2006. && $(MAKE) $(AM_MAKEFLAGS) uninstall \
  2007. && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
  2008. distuninstallcheck \
  2009. && chmod -R a-w "$$dc_install_base" \
  2010. && ({ \
  2011. (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
  2012. && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
  2013. && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
  2014. && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
  2015. distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
  2016. } || { rm -rf "$$dc_destdir"; exit 1; }) \
  2017. && rm -rf "$$dc_destdir" \
  2018. && $(MAKE) $(AM_MAKEFLAGS) dist \
  2019. && rm -rf $(DIST_ARCHIVES) \
  2020. && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
  2021. && cd "$$am__cwd" \
  2022. || exit 1
  2023. $(am__post_remove_distdir)
  2024. @(echo "$(distdir) archives ready for distribution: "; \
  2025. list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
  2026. sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
  2027. distuninstallcheck:
  2028. @test -n '$(distuninstallcheck_dir)' || { \
  2029. echo 'ERROR: trying to run $@ with an empty' \
  2030. '$$(distuninstallcheck_dir)' >&2; \
  2031. exit 1; \
  2032. }; \
  2033. $(am__cd) '$(distuninstallcheck_dir)' || { \
  2034. echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
  2035. exit 1; \
  2036. }; \
  2037. test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
  2038. || { echo "ERROR: files left after uninstall:" ; \
  2039. if test -n "$(DESTDIR)"; then \
  2040. echo " (check DESTDIR support)"; \
  2041. fi ; \
  2042. $(distuninstallcheck_listfiles) ; \
  2043. exit 1; } >&2
  2044. distcleancheck: distclean
  2045. @if test '$(srcdir)' = . ; then \
  2046. echo "ERROR: distcleancheck can only run from a VPATH build" ; \
  2047. exit 1 ; \
  2048. fi
  2049. @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
  2050. || { echo "ERROR: files left in build directory after distclean:" ; \
  2051. $(distcleancheck_listfiles) ; \
  2052. exit 1; } >&2
  2053. @UNIT_TESTS_TRUE@check-local:
  2054. check-am: all-am
  2055. $(MAKE) $(AM_MAKEFLAGS) check-TESTS check-local
  2056. check: $(BUILT_SOURCES)
  2057. $(MAKE) $(AM_MAKEFLAGS) check-recursive
  2058. all-am: Makefile $(PROGRAMS) $(MANS) $(DATA) config.h
  2059. installdirs: installdirs-recursive
  2060. installdirs-am:
  2061. for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(sysconfdir)" "$(DESTDIR)$(systemdsystemunitdir)"; do \
  2062. test -z "$$dir" || $(MKDIR_P) "$$dir"; \
  2063. done
  2064. install: $(BUILT_SOURCES)
  2065. $(MAKE) $(AM_MAKEFLAGS) install-recursive
  2066. install-exec: install-exec-recursive
  2067. install-data: install-data-recursive
  2068. uninstall: uninstall-recursive
  2069. install-am: all-am
  2070. @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
  2071. installcheck: installcheck-recursive
  2072. install-strip:
  2073. if test -z '$(STRIP)'; then \
  2074. $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
  2075. install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
  2076. install; \
  2077. else \
  2078. $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
  2079. install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
  2080. "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
  2081. fi
  2082. mostlyclean-generic:
  2083. -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS)
  2084. -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs)
  2085. -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
  2086. clean-generic:
  2087. -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
  2088. distclean-generic:
  2089. -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
  2090. -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
  2091. maintainer-clean-generic:
  2092. @echo "This command is intended for maintainers to use"
  2093. @echo "it deletes files that may require special tools to rebuild."
  2094. -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
  2095. clean: clean-recursive
  2096. clean-am: clean-binPROGRAMS clean-generic clean-libtool \
  2097. clean-noinstPROGRAMS clean-sbinPROGRAMS mostlyclean-am
  2098. distclean: distclean-recursive
  2099. -rm -f $(am__CONFIG_DISTCLEAN_FILES)
  2100. -rm -f ./$(DEPDIR)/arguments.Po
  2101. -rm -f ./$(DEPDIR)/axfr-retriever.Po
  2102. -rm -f ./$(DEPDIR)/base32.Po
  2103. -rm -f ./$(DEPDIR)/base64.Po
  2104. -rm -f ./$(DEPDIR)/capabilities.Po
  2105. -rm -f ./$(DEPDIR)/decafsigners.Po
  2106. -rm -f ./$(DEPDIR)/devpollmplexer.Po
  2107. -rm -f ./$(DEPDIR)/dns.Po
  2108. -rm -f ./$(DEPDIR)/dns_random.Po
  2109. -rm -f ./$(DEPDIR)/dnslabeltext.Po
  2110. -rm -f ./$(DEPDIR)/dnsmessage.pb.Po
  2111. -rm -f ./$(DEPDIR)/dnsname.Po
  2112. -rm -f ./$(DEPDIR)/dnsparser.Po
  2113. -rm -f ./$(DEPDIR)/dnsrecords.Po
  2114. -rm -f ./$(DEPDIR)/dnssecinfra.Po
  2115. -rm -f ./$(DEPDIR)/dnstap.Po
  2116. -rm -f ./$(DEPDIR)/dnstap.pb.Po
  2117. -rm -f ./$(DEPDIR)/dnswriter.Po
  2118. -rm -f ./$(DEPDIR)/ednscookies.Po
  2119. -rm -f ./$(DEPDIR)/ednsoptions.Po
  2120. -rm -f ./$(DEPDIR)/ednssubnet.Po
  2121. -rm -f ./$(DEPDIR)/epollmplexer.Po
  2122. -rm -f ./$(DEPDIR)/filterpo.Po
  2123. -rm -f ./$(DEPDIR)/fstrm_logger.Po
  2124. -rm -f ./$(DEPDIR)/gettime.Po
  2125. -rm -f ./$(DEPDIR)/gss_context.Po
  2126. -rm -f ./$(DEPDIR)/iputils.Po
  2127. -rm -f ./$(DEPDIR)/ixfr.Po
  2128. -rm -f ./$(DEPDIR)/json.Po
  2129. -rm -f ./$(DEPDIR)/kqueuemplexer.Po
  2130. -rm -f ./$(DEPDIR)/logger.Po
  2131. -rm -f ./$(DEPDIR)/lua-base4.Po
  2132. -rm -f ./$(DEPDIR)/lua-recursor4.Po
  2133. -rm -f ./$(DEPDIR)/lwres.Po
  2134. -rm -f ./$(DEPDIR)/malloctrace.Po
  2135. -rm -f ./$(DEPDIR)/misc.Po
  2136. -rm -f ./$(DEPDIR)/mtasker_context.Po
  2137. -rm -f ./$(DEPDIR)/negcache.Po
  2138. -rm -f ./$(DEPDIR)/nod.Po
  2139. -rm -f ./$(DEPDIR)/nsecrecords.Po
  2140. -rm -f ./$(DEPDIR)/opensslsigners.Po
  2141. -rm -f ./$(DEPDIR)/pdns_recursor.Po
  2142. -rm -f ./$(DEPDIR)/pollmplexer.Po
  2143. -rm -f ./$(DEPDIR)/portsmplexer.Po
  2144. -rm -f ./$(DEPDIR)/protobuf.Po
  2145. -rm -f ./$(DEPDIR)/proxy-protocol.Po
  2146. -rm -f ./$(DEPDIR)/pubsuffix.Po
  2147. -rm -f ./$(DEPDIR)/pubsuffixloader.Po
  2148. -rm -f ./$(DEPDIR)/qtype.Po
  2149. -rm -f ./$(DEPDIR)/query-local-address.Po
  2150. -rm -f ./$(DEPDIR)/rcpgenerator.Po
  2151. -rm -f ./$(DEPDIR)/rec-carbon.Po
  2152. -rm -f ./$(DEPDIR)/rec-lua-conf.Po
  2153. -rm -f ./$(DEPDIR)/rec-protobuf.Po
  2154. -rm -f ./$(DEPDIR)/rec-snmp.Po
  2155. -rm -f ./$(DEPDIR)/rec_channel.Po
  2156. -rm -f ./$(DEPDIR)/rec_channel_rec.Po
  2157. -rm -f ./$(DEPDIR)/rec_control.Po
  2158. -rm -f ./$(DEPDIR)/recpacketcache.Po
  2159. -rm -f ./$(DEPDIR)/recursor_cache.Po
  2160. -rm -f ./$(DEPDIR)/reczones.Po
  2161. -rm -f ./$(DEPDIR)/remote_logger.Po
  2162. -rm -f ./$(DEPDIR)/resolver.Po
  2163. -rm -f ./$(DEPDIR)/responsestats.Po
  2164. -rm -f ./$(DEPDIR)/rpzloader.Po
  2165. -rm -f ./$(DEPDIR)/secpoll-recursor.Po
  2166. -rm -f ./$(DEPDIR)/secpoll.Po
  2167. -rm -f ./$(DEPDIR)/shuffle.Po
  2168. -rm -f ./$(DEPDIR)/sillyrecords.Po
  2169. -rm -f ./$(DEPDIR)/snmp-agent.Po
  2170. -rm -f ./$(DEPDIR)/sodiumsigners.Po
  2171. -rm -f ./$(DEPDIR)/sortlist.Po
  2172. -rm -f ./$(DEPDIR)/syncres.Po
  2173. -rm -f ./$(DEPDIR)/test-arguments_cc.Po
  2174. -rm -f ./$(DEPDIR)/test-base32_cc.Po
  2175. -rm -f ./$(DEPDIR)/test-base64_cc.Po
  2176. -rm -f ./$(DEPDIR)/test-dns_random_hh.Po
  2177. -rm -f ./$(DEPDIR)/test-dnsname_cc.Po
  2178. -rm -f ./$(DEPDIR)/test-dnsparser_hh.Po
  2179. -rm -f ./$(DEPDIR)/test-dnsrecordcontent.Po
  2180. -rm -f ./$(DEPDIR)/test-dnsrecords_cc.Po
  2181. -rm -f ./$(DEPDIR)/test-ednsoptions_cc.Po
  2182. -rm -f ./$(DEPDIR)/test-filterpo_cc.Po
  2183. -rm -f ./$(DEPDIR)/test-iputils_hh.Po
  2184. -rm -f ./$(DEPDIR)/test-ixfr_cc.Po
  2185. -rm -f ./$(DEPDIR)/test-misc_hh.Po
  2186. -rm -f ./$(DEPDIR)/test-mplexer.Po
  2187. -rm -f ./$(DEPDIR)/test-mtasker.Po
  2188. -rm -f ./$(DEPDIR)/test-negcache_cc.Po
  2189. -rm -f ./$(DEPDIR)/test-nod_cc.Po
  2190. -rm -f ./$(DEPDIR)/test-packetcache_hh.Po
  2191. -rm -f ./$(DEPDIR)/test-rcpgenerator_cc.Po
  2192. -rm -f ./$(DEPDIR)/test-recpacketcache_cc.Po
  2193. -rm -f ./$(DEPDIR)/test-recursorcache_cc.Po
  2194. -rm -f ./$(DEPDIR)/test-rpzloader_cc.Po
  2195. -rm -f ./$(DEPDIR)/test-secpoll_cc.Po
  2196. -rm -f ./$(DEPDIR)/test-signers.Po
  2197. -rm -f ./$(DEPDIR)/test-syncres_cc.Po
  2198. -rm -f ./$(DEPDIR)/test-syncres_cc1.Po
  2199. -rm -f ./$(DEPDIR)/test-syncres_cc10.Po
  2200. -rm -f ./$(DEPDIR)/test-syncres_cc2.Po
  2201. -rm -f ./$(DEPDIR)/test-syncres_cc3.Po
  2202. -rm -f ./$(DEPDIR)/test-syncres_cc4.Po
  2203. -rm -f ./$(DEPDIR)/test-syncres_cc5.Po
  2204. -rm -f ./$(DEPDIR)/test-syncres_cc6.Po
  2205. -rm -f ./$(DEPDIR)/test-syncres_cc7.Po
  2206. -rm -f ./$(DEPDIR)/test-syncres_cc8.Po
  2207. -rm -f ./$(DEPDIR)/test-syncres_cc9.Po
  2208. -rm -f ./$(DEPDIR)/test-tsig.Po
  2209. -rm -f ./$(DEPDIR)/test-xpf_cc.Po
  2210. -rm -f ./$(DEPDIR)/testrunner.Po
  2211. -rm -f ./$(DEPDIR)/threadname.Po
  2212. -rm -f ./$(DEPDIR)/tsigverifier.Po
  2213. -rm -f ./$(DEPDIR)/unix_utility.Po
  2214. -rm -f ./$(DEPDIR)/uuid-utils.Po
  2215. -rm -f ./$(DEPDIR)/validate-recursor.Po
  2216. -rm -f ./$(DEPDIR)/validate.Po
  2217. -rm -f ./$(DEPDIR)/version.Po
  2218. -rm -f ./$(DEPDIR)/webserver.Po
  2219. -rm -f ./$(DEPDIR)/ws-api.Po
  2220. -rm -f ./$(DEPDIR)/ws-recursor.Po
  2221. -rm -f ./$(DEPDIR)/xpf.Po
  2222. -rm -f ./$(DEPDIR)/zoneparser-tng.Po
  2223. -rm -f Makefile
  2224. distclean-am: clean-am distclean-compile distclean-generic \
  2225. distclean-hdr distclean-libtool distclean-tags
  2226. dvi: dvi-recursive
  2227. dvi-am:
  2228. html: html-recursive
  2229. html-am:
  2230. info: info-recursive
  2231. info-am:
  2232. install-data-am: install-man install-systemdsystemunitDATA
  2233. install-dvi: install-dvi-recursive
  2234. install-dvi-am:
  2235. install-exec-am: install-binPROGRAMS install-sbinPROGRAMS \
  2236. install-sysconfDATA
  2237. install-html: install-html-recursive
  2238. install-html-am:
  2239. install-info: install-info-recursive
  2240. install-info-am:
  2241. install-man: install-man1
  2242. install-pdf: install-pdf-recursive
  2243. install-pdf-am:
  2244. install-ps: install-ps-recursive
  2245. install-ps-am:
  2246. installcheck-am:
  2247. maintainer-clean: maintainer-clean-recursive
  2248. -rm -f $(am__CONFIG_DISTCLEAN_FILES)
  2249. -rm -rf $(top_srcdir)/autom4te.cache
  2250. -rm -f ./$(DEPDIR)/arguments.Po
  2251. -rm -f ./$(DEPDIR)/axfr-retriever.Po
  2252. -rm -f ./$(DEPDIR)/base32.Po
  2253. -rm -f ./$(DEPDIR)/base64.Po
  2254. -rm -f ./$(DEPDIR)/capabilities.Po
  2255. -rm -f ./$(DEPDIR)/decafsigners.Po
  2256. -rm -f ./$(DEPDIR)/devpollmplexer.Po
  2257. -rm -f ./$(DEPDIR)/dns.Po
  2258. -rm -f ./$(DEPDIR)/dns_random.Po
  2259. -rm -f ./$(DEPDIR)/dnslabeltext.Po
  2260. -rm -f ./$(DEPDIR)/dnsmessage.pb.Po
  2261. -rm -f ./$(DEPDIR)/dnsname.Po
  2262. -rm -f ./$(DEPDIR)/dnsparser.Po
  2263. -rm -f ./$(DEPDIR)/dnsrecords.Po
  2264. -rm -f ./$(DEPDIR)/dnssecinfra.Po
  2265. -rm -f ./$(DEPDIR)/dnstap.Po
  2266. -rm -f ./$(DEPDIR)/dnstap.pb.Po
  2267. -rm -f ./$(DEPDIR)/dnswriter.Po
  2268. -rm -f ./$(DEPDIR)/ednscookies.Po
  2269. -rm -f ./$(DEPDIR)/ednsoptions.Po
  2270. -rm -f ./$(DEPDIR)/ednssubnet.Po
  2271. -rm -f ./$(DEPDIR)/epollmplexer.Po
  2272. -rm -f ./$(DEPDIR)/filterpo.Po
  2273. -rm -f ./$(DEPDIR)/fstrm_logger.Po
  2274. -rm -f ./$(DEPDIR)/gettime.Po
  2275. -rm -f ./$(DEPDIR)/gss_context.Po
  2276. -rm -f ./$(DEPDIR)/iputils.Po
  2277. -rm -f ./$(DEPDIR)/ixfr.Po
  2278. -rm -f ./$(DEPDIR)/json.Po
  2279. -rm -f ./$(DEPDIR)/kqueuemplexer.Po
  2280. -rm -f ./$(DEPDIR)/logger.Po
  2281. -rm -f ./$(DEPDIR)/lua-base4.Po
  2282. -rm -f ./$(DEPDIR)/lua-recursor4.Po
  2283. -rm -f ./$(DEPDIR)/lwres.Po
  2284. -rm -f ./$(DEPDIR)/malloctrace.Po
  2285. -rm -f ./$(DEPDIR)/misc.Po
  2286. -rm -f ./$(DEPDIR)/mtasker_context.Po
  2287. -rm -f ./$(DEPDIR)/negcache.Po
  2288. -rm -f ./$(DEPDIR)/nod.Po
  2289. -rm -f ./$(DEPDIR)/nsecrecords.Po
  2290. -rm -f ./$(DEPDIR)/opensslsigners.Po
  2291. -rm -f ./$(DEPDIR)/pdns_recursor.Po
  2292. -rm -f ./$(DEPDIR)/pollmplexer.Po
  2293. -rm -f ./$(DEPDIR)/portsmplexer.Po
  2294. -rm -f ./$(DEPDIR)/protobuf.Po
  2295. -rm -f ./$(DEPDIR)/proxy-protocol.Po
  2296. -rm -f ./$(DEPDIR)/pubsuffix.Po
  2297. -rm -f ./$(DEPDIR)/pubsuffixloader.Po
  2298. -rm -f ./$(DEPDIR)/qtype.Po
  2299. -rm -f ./$(DEPDIR)/query-local-address.Po
  2300. -rm -f ./$(DEPDIR)/rcpgenerator.Po
  2301. -rm -f ./$(DEPDIR)/rec-carbon.Po
  2302. -rm -f ./$(DEPDIR)/rec-lua-conf.Po
  2303. -rm -f ./$(DEPDIR)/rec-protobuf.Po
  2304. -rm -f ./$(DEPDIR)/rec-snmp.Po
  2305. -rm -f ./$(DEPDIR)/rec_channel.Po
  2306. -rm -f ./$(DEPDIR)/rec_channel_rec.Po
  2307. -rm -f ./$(DEPDIR)/rec_control.Po
  2308. -rm -f ./$(DEPDIR)/recpacketcache.Po
  2309. -rm -f ./$(DEPDIR)/recursor_cache.Po
  2310. -rm -f ./$(DEPDIR)/reczones.Po
  2311. -rm -f ./$(DEPDIR)/remote_logger.Po
  2312. -rm -f ./$(DEPDIR)/resolver.Po
  2313. -rm -f ./$(DEPDIR)/responsestats.Po
  2314. -rm -f ./$(DEPDIR)/rpzloader.Po
  2315. -rm -f ./$(DEPDIR)/secpoll-recursor.Po
  2316. -rm -f ./$(DEPDIR)/secpoll.Po
  2317. -rm -f ./$(DEPDIR)/shuffle.Po
  2318. -rm -f ./$(DEPDIR)/sillyrecords.Po
  2319. -rm -f ./$(DEPDIR)/snmp-agent.Po
  2320. -rm -f ./$(DEPDIR)/sodiumsigners.Po
  2321. -rm -f ./$(DEPDIR)/sortlist.Po
  2322. -rm -f ./$(DEPDIR)/syncres.Po
  2323. -rm -f ./$(DEPDIR)/test-arguments_cc.Po
  2324. -rm -f ./$(DEPDIR)/test-base32_cc.Po
  2325. -rm -f ./$(DEPDIR)/test-base64_cc.Po
  2326. -rm -f ./$(DEPDIR)/test-dns_random_hh.Po
  2327. -rm -f ./$(DEPDIR)/test-dnsname_cc.Po
  2328. -rm -f ./$(DEPDIR)/test-dnsparser_hh.Po
  2329. -rm -f ./$(DEPDIR)/test-dnsrecordcontent.Po
  2330. -rm -f ./$(DEPDIR)/test-dnsrecords_cc.Po
  2331. -rm -f ./$(DEPDIR)/test-ednsoptions_cc.Po
  2332. -rm -f ./$(DEPDIR)/test-filterpo_cc.Po
  2333. -rm -f ./$(DEPDIR)/test-iputils_hh.Po
  2334. -rm -f ./$(DEPDIR)/test-ixfr_cc.Po
  2335. -rm -f ./$(DEPDIR)/test-misc_hh.Po
  2336. -rm -f ./$(DEPDIR)/test-mplexer.Po
  2337. -rm -f ./$(DEPDIR)/test-mtasker.Po
  2338. -rm -f ./$(DEPDIR)/test-negcache_cc.Po
  2339. -rm -f ./$(DEPDIR)/test-nod_cc.Po
  2340. -rm -f ./$(DEPDIR)/test-packetcache_hh.Po
  2341. -rm -f ./$(DEPDIR)/test-rcpgenerator_cc.Po
  2342. -rm -f ./$(DEPDIR)/test-recpacketcache_cc.Po
  2343. -rm -f ./$(DEPDIR)/test-recursorcache_cc.Po
  2344. -rm -f ./$(DEPDIR)/test-rpzloader_cc.Po
  2345. -rm -f ./$(DEPDIR)/test-secpoll_cc.Po
  2346. -rm -f ./$(DEPDIR)/test-signers.Po
  2347. -rm -f ./$(DEPDIR)/test-syncres_cc.Po
  2348. -rm -f ./$(DEPDIR)/test-syncres_cc1.Po
  2349. -rm -f ./$(DEPDIR)/test-syncres_cc10.Po
  2350. -rm -f ./$(DEPDIR)/test-syncres_cc2.Po
  2351. -rm -f ./$(DEPDIR)/test-syncres_cc3.Po
  2352. -rm -f ./$(DEPDIR)/test-syncres_cc4.Po
  2353. -rm -f ./$(DEPDIR)/test-syncres_cc5.Po
  2354. -rm -f ./$(DEPDIR)/test-syncres_cc6.Po
  2355. -rm -f ./$(DEPDIR)/test-syncres_cc7.Po
  2356. -rm -f ./$(DEPDIR)/test-syncres_cc8.Po
  2357. -rm -f ./$(DEPDIR)/test-syncres_cc9.Po
  2358. -rm -f ./$(DEPDIR)/test-tsig.Po
  2359. -rm -f ./$(DEPDIR)/test-xpf_cc.Po
  2360. -rm -f ./$(DEPDIR)/testrunner.Po
  2361. -rm -f ./$(DEPDIR)/threadname.Po
  2362. -rm -f ./$(DEPDIR)/tsigverifier.Po
  2363. -rm -f ./$(DEPDIR)/unix_utility.Po
  2364. -rm -f ./$(DEPDIR)/uuid-utils.Po
  2365. -rm -f ./$(DEPDIR)/validate-recursor.Po
  2366. -rm -f ./$(DEPDIR)/validate.Po
  2367. -rm -f ./$(DEPDIR)/version.Po
  2368. -rm -f ./$(DEPDIR)/webserver.Po
  2369. -rm -f ./$(DEPDIR)/ws-api.Po
  2370. -rm -f ./$(DEPDIR)/ws-recursor.Po
  2371. -rm -f ./$(DEPDIR)/xpf.Po
  2372. -rm -f ./$(DEPDIR)/zoneparser-tng.Po
  2373. -rm -f Makefile
  2374. maintainer-clean-am: distclean-am maintainer-clean-generic
  2375. mostlyclean: mostlyclean-recursive
  2376. mostlyclean-am: mostlyclean-compile mostlyclean-generic \
  2377. mostlyclean-libtool
  2378. pdf: pdf-recursive
  2379. pdf-am:
  2380. ps: ps-recursive
  2381. ps-am:
  2382. uninstall-am: uninstall-binPROGRAMS uninstall-man \
  2383. uninstall-sbinPROGRAMS uninstall-sysconfDATA \
  2384. uninstall-systemdsystemunitDATA
  2385. uninstall-man: uninstall-man1
  2386. .MAKE: $(am__recursive_targets) all check check-am install install-am \
  2387. install-strip
  2388. .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
  2389. am--depfiles am--refresh check check-TESTS check-am \
  2390. check-local clean clean-binPROGRAMS clean-cscope clean-generic \
  2391. clean-libtool clean-noinstPROGRAMS clean-sbinPROGRAMS cscope \
  2392. cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \
  2393. dist-gzip dist-hook dist-lzip dist-shar dist-tarZ dist-xz \
  2394. dist-zip distcheck distclean distclean-compile \
  2395. distclean-generic distclean-hdr distclean-libtool \
  2396. distclean-tags distcleancheck distdir distuninstallcheck dvi \
  2397. dvi-am html html-am info info-am install install-am \
  2398. install-binPROGRAMS install-data install-data-am install-dvi \
  2399. install-dvi-am install-exec install-exec-am install-html \
  2400. install-html-am install-info install-info-am install-man \
  2401. install-man1 install-pdf install-pdf-am install-ps \
  2402. install-ps-am install-sbinPROGRAMS install-strip \
  2403. install-sysconfDATA install-systemdsystemunitDATA installcheck \
  2404. installcheck-am installdirs installdirs-am maintainer-clean \
  2405. maintainer-clean-generic mostlyclean mostlyclean-compile \
  2406. mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
  2407. recheck tags tags-am uninstall uninstall-am \
  2408. uninstall-binPROGRAMS uninstall-man uninstall-man1 \
  2409. uninstall-sbinPROGRAMS uninstall-sysconfDATA \
  2410. uninstall-systemdsystemunitDATA
  2411. .PRECIOUS: Makefile
  2412. htmlfiles.h: html/*
  2413. ./incfiles > $@
  2414. dist-hook:
  2415. for file in $$(find $(distdir)/docs -type l); do \
  2416. t=`stat -c%N $$file | awk '{print $$NF}' | sed "s/'//g"` ; \
  2417. ln -fs ../$$t $$file; \
  2418. done
  2419. @UNIT_TESTS_FALSE@check-local:
  2420. @UNIT_TESTS_FALSE@ @echo "Unit tests are not enabled"
  2421. @UNIT_TESTS_FALSE@ @echo "Run ./configure --enable-unit-tests"
  2422. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@dnsmessage.pb.cc: dnsmessage.proto
  2423. @HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@ $(AM_V_GEN)$(PROTOC) --cpp_out=./ $<
  2424. @FSTRM_TRUE@@HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@dnstap.pb.cc: dnstap.proto
  2425. @FSTRM_TRUE@@HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@ $(AM_V_GEN)$(PROTOC) -I$(srcdir) --cpp_out=./ $<
  2426. @FSTRM_TRUE@@HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@pdns_recursor.$(OBJEXT): dnstap.pb.cc dnsmessage.pb.cc
  2427. @FSTRM_TRUE@@HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@testrunner$(OBJEXT): dnstap.pb.cc dnsmessage.pb.cc
  2428. @FSTRM_FALSE@@HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@pdns_recursor.$(OBJEXT): dnsmessage.pb.cc
  2429. @FSTRM_FALSE@@HAVE_PROTOBUF_TRUE@@HAVE_PROTOC_TRUE@testrunner$(OBJEXT): dnsmessage.pb.cc
  2430. dnslabeltext.cc: dnslabeltext.rl
  2431. $(AM_V_GEN)$(RAGEL) $< -o dnslabeltext.cc
  2432. $(srcdir)/effective_tld_names.dat:
  2433. $(curl_verbose)if ! curl -s -S https://publicsuffix.org/list/public_suffix_list.dat > $@; then rm -f $@; exit 1; fi
  2434. pubsuffix.cc: $(srcdir)/effective_tld_names.dat
  2435. $(AM_V_GEN)./mkpubsuffixcc
  2436. recursor.conf-dist: pdns_recursor
  2437. $(AM_V_GEN)./pdns_recursor --config > $@
  2438. @HAVE_MANPAGES_FALSE@@HAVE_VIRTUALENV_TRUE@$(MANPAGES): %: docs/manpages/%.rst .venv
  2439. @HAVE_MANPAGES_FALSE@@HAVE_VIRTUALENV_TRUE@ .venv/bin/python -msphinx -b man docs . $<
  2440. @HAVE_VIRTUALENV_TRUE@.venv: docs/requirements.txt
  2441. @HAVE_VIRTUALENV_TRUE@ virtualenv .venv
  2442. @HAVE_VIRTUALENV_TRUE@ .venv/bin/pip install -U pip setuptools setuptools-git
  2443. @HAVE_VIRTUALENV_TRUE@ .venv/bin/pip install -r docs/requirements.txt
  2444. @HAVE_VIRTUALENV_TRUE@html-docs: docs/** .venv
  2445. @HAVE_VIRTUALENV_TRUE@ .venv/bin/python -msphinx -b html docs html-docs
  2446. @HAVE_VIRTUALENV_TRUE@latex/PowerDNS-Recursor.pdf: docs/** .venv
  2447. @HAVE_VIRTUALENV_TRUE@ .venv/bin/python -msphinx -M latexpdf docs .
  2448. @HAVE_VIRTUALENV_TRUE@PowerDNS-Recursor.pdf: latex/PowerDNS-Recursor.pdf
  2449. @HAVE_VIRTUALENV_TRUE@ mv $< $@
  2450. @HAVE_VIRTUALENV_TRUE@html-docs.tar.bz2: html-docs
  2451. @HAVE_VIRTUALENV_TRUE@ tar cjf $@ $<
  2452. @HAVE_VIRTUALENV_TRUE@all-docs: PowerDNS-Recursor.pdf html-docs html-docs.tar.bz2
  2453. @HAVE_VIRTUALENV_TRUE@upload-docs: all-docs
  2454. @HAVE_VIRTUALENV_TRUE@ rsync -crv --delete --no-p --chmod=g=rwX --exclude '*~' ./html-docs/ web1.powerdns.com:/srv/www/doc.powerdns.com/recursor/
  2455. @HAVE_VIRTUALENV_TRUE@ rsync -crv --no-p --chmod=g=rwX --exclude '*~' ./html-docs.tar.bz2 web1.powerdns.com:/srv/www/doc.powerdns.com/recursor/
  2456. @HAVE_VIRTUALENV_TRUE@ rsync -crv --no-p --chmod=g=rwX --exclude '*~' ./PowerDNS-Recursor.pdf web1.powerdns.com:/srv/www/doc.powerdns.com/recursor/
  2457. @HAVE_VIRTUALENV_FALSE@$(MANPAGES):
  2458. @HAVE_VIRTUALENV_FALSE@ echo "You need virtualenv to generate the manpages"
  2459. @HAVE_VIRTUALENV_FALSE@ exit 1
  2460. @HAVE_VIRTUALENV_FALSE@PowerDNS-Recursor.pdf:
  2461. @HAVE_VIRTUALENV_FALSE@ echo "You need virtualenv to generate the PDF"
  2462. @HAVE_VIRTUALENV_FALSE@ exit 1
  2463. @HAVE_VIRTUALENV_FALSE@html-docs:
  2464. @HAVE_VIRTUALENV_FALSE@ echo "You need virtualenv to generate the HTML docs"
  2465. @HAVE_VIRTUALENV_FALSE@ exit 1
  2466. @HAVE_SYSTEMD_TRUE@pdns-recursor.service: pdns-recursor.service.in
  2467. @HAVE_SYSTEMD_TRUE@ $(AM_V_GEN)sed -e 's![@]sbindir[@]!$(sbindir)!' -e 's![@]service_user[@]!$(service_user)!' -e 's![@]service_group[@]!$(service_group)!' < $< > $@
  2468. @HAVE_SYSTEMD_TRUE@@HAVE_SYSTEMD_WITH_RUNTIME_DIR_ENV_FALSE@ $(AM_V_GEN)sed -e 's!/pdns_recursor!& --socket-dir=%t/pdns-recursor!' -i $@
  2469. @HAVE_SYSTEMD_LOCK_PERSONALITY_FALSE@@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN)perl -ni -e 'print unless /^LockPersonality/' $@
  2470. @HAVE_SYSTEMD_PRIVATE_DEVICES_FALSE@@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN)perl -ni -e 'print unless /^PrivateDevices/' $@
  2471. @HAVE_SYSTEMD_PRIVATE_TMP_FALSE@@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN)perl -ni -e 'print unless /^PrivateTmp/' $@
  2472. @HAVE_SYSTEMD_PROTECT_CONTROL_GROUPS_FALSE@@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN)perl -ni -e 'print unless /^ProtectControlGroups/' $@
  2473. @HAVE_SYSTEMD_PROTECT_HOME_FALSE@@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN)perl -ni -e 'print unless /^ProtectHome/' $@
  2474. @HAVE_SYSTEMD_PROTECT_KERNEL_MODULES_FALSE@@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN)perl -ni -e 'print unless /^ProtectKernelModules/' $@
  2475. @HAVE_SYSTEMD_PROTECT_KERNEL_TUNABLES_FALSE@@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN)perl -ni -e 'print unless /^ProtectKernelTunables/' $@
  2476. @HAVE_SYSTEMD_PROTECT_SYSTEM_FALSE@@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN)perl -ni -e 'print unless /^ProtectSystem/' $@
  2477. @HAVE_SYSTEMD_RESTRICT_ADDRESS_FAMILIES_FALSE@@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN)perl -ni -e 'print unless /^RestrictAddressFamilies/' $@
  2478. @HAVE_SYSTEMD_RESTRICT_NAMESPACES_FALSE@@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN)perl -ni -e 'print unless /^RestrictNamespaces/' $@
  2479. @HAVE_SYSTEMD_RESTRICT_REALTIME_FALSE@@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN)perl -ni -e 'print unless /^RestrictRealtime/' $@
  2480. @HAVE_SYSTEMD_SYSTEM_CALL_ARCHITECTURES_FALSE@@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN)perl -ni -e 'print unless /^SystemCallArchitectures/' $@
  2481. @HAVE_SYSTEMD_SYSTEM_CALL_FILTER_FALSE@@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN)perl -ni -e 'print unless /^SystemCallFilter/' $@
  2482. @HAVE_SYSTEMD_TRUE@pdns-recursor@.service: pdns-recursor.service
  2483. @HAVE_SYSTEMD_TRUE@ $(AM_V_GEN)sed -e 's!/pdns_recursor!& --config-name=%i!' \
  2484. @HAVE_SYSTEMD_TRUE@ -e 's!Recursor!& %i!' \
  2485. @HAVE_SYSTEMD_TRUE@ -e 's!RuntimeDirectory=.*!&-%i!' \
  2486. @HAVE_SYSTEMD_TRUE@ < $< > $@
  2487. @HAVE_SYSTEMD_TRUE@@HAVE_SYSTEMD_WITH_RUNTIME_DIR_ENV_FALSE@ $(AM_V_GEN)sed -e 's!--socket-dir=[^ ]\+!&-%i !' -i $@
  2488. @HAVE_LUA_HPP_FALSE@lua.hpp:
  2489. @HAVE_LUA_HPP_FALSE@ $(AM_V_GEN)echo 'extern "C" {' > $@
  2490. @HAVE_LUA_HPP_FALSE@ @echo '#include "lua.h"' >> $@
  2491. @HAVE_LUA_HPP_FALSE@ @echo '#include "lualib.h"' >> $@
  2492. @HAVE_LUA_HPP_FALSE@ @echo '#include "lauxlib.h"' >> $@
  2493. @HAVE_LUA_HPP_FALSE@ @echo '}' >> $@
  2494. # Tell versions [3.59,3.63) of GNU make to not export all variables.
  2495. # Otherwise a system limit (for SysV at least) may be exceeded.
  2496. .NOEXPORT: