| 1 | AM_CXXFLAGS=-DSYSCONFDIR=\"@sysconfdir@\" -DLIBDIR=\"@libdir@\" -DLOCALSTATEDIR=\"@socketdir@\" -Ibackends/bind |
|---|
| 2 | AM_CPPFLAGS=-Ibackends/bind @THREADFLAGS@ |
|---|
| 3 | |
|---|
| 4 | EXTRA_DIST = docs/Makefile \ |
|---|
| 5 | docs/gslb-operations.sgml docs/powerdns-case.sgml docs/powerdns-install.sgml \ |
|---|
| 6 | docs/powerdns-overview.sgml docs/powerdns-technical.sgml \ |
|---|
| 7 | docs/pdns.sgml mtasker.cc \ |
|---|
| 8 | docs/pdns_control.8 docs/pdns_server.8 docs/zone2sql.8 |
|---|
| 9 | |
|---|
| 10 | noinst_SCRIPTS = pdns |
|---|
| 11 | sysconf_DATA = pdns.conf-dist |
|---|
| 12 | |
|---|
| 13 | if RECURSOR |
|---|
| 14 | sbin_PROGRAMS = pdns_server pdns_recursor |
|---|
| 15 | else |
|---|
| 16 | sbin_PROGRAMS = pdns_server |
|---|
| 17 | endif |
|---|
| 18 | |
|---|
| 19 | bin_PROGRAMS = pdns_control dnswasher dnsreplay |
|---|
| 20 | |
|---|
| 21 | EXTRA_PROGRAMS=pdns_recursor sdig dnspbench pdns_control qgen dnsscope dnsreplay_mindex |
|---|
| 22 | |
|---|
| 23 | pdns_server_SOURCES=dnspacket.cc nameserver.cc tcpreceiver.hh \ |
|---|
| 24 | qtype.cc logger.cc arguments.cc packethandler.cc tcpreceiver.cc \ |
|---|
| 25 | packetcache.cc statbag.cc ahuexception.hh arguments.hh distributor.hh \ |
|---|
| 26 | dns.hh dnsbackend.hh dnsbackend.cc dnspacket.hh dynmessenger.hh lock.hh logger.hh \ |
|---|
| 27 | nameserver.hh packetcache.hh packethandler.hh qtype.hh statbag.hh \ |
|---|
| 28 | ueberbackend.hh pdns.conf-dist ws.hh ws.cc webserver.cc webserver.hh \ |
|---|
| 29 | session.cc session.hh misc.cc misc.hh receiver.cc ueberbackend.cc \ |
|---|
| 30 | dynlistener.cc dynlistener.hh dynhandler.cc dynhandler.hh \ |
|---|
| 31 | resolver.hh resolver.cc communicator.cc communicator.hh dnsproxy.cc \ |
|---|
| 32 | dnsproxy.hh randombackend.cc unix_utility.cc common_startup.cc \ |
|---|
| 33 | utility.hh iputils.hh common_startup.hh unix_semaphore.cc \ |
|---|
| 34 | backends/bind/bindbackend2.cc backends/bind/zoneparser2.cc \ |
|---|
| 35 | backends/bind/bindparser.cc backends/bind/bindlexer.c \ |
|---|
| 36 | backends/bind/huffman.cc backends/gsql/gsqlbackend.cc \ |
|---|
| 37 | backends/gsql/gsqlbackend.hh backends/gsql/ssql.hh \ |
|---|
| 38 | sillyrecords.cc backends/bind/bindbackend.cc base64.cc \ |
|---|
| 39 | base64.hh |
|---|
| 40 | |
|---|
| 41 | # |
|---|
| 42 | pdns_server_LDFLAGS= @moduleobjects@ @modulelibs@ @DYNLINKFLAGS@ @LIBDL@ @THREADFLAGS@ |
|---|
| 43 | pdns_server_INCLUDES= |
|---|
| 44 | |
|---|
| 45 | sdig_SOURCES=sdig.cc sstuff.hh dnsparser.cc dnsparser.hh dnsrecords.cc dnswriter.cc dnswriter.hh \ |
|---|
| 46 | misc.cc misc.hh rcpgenerator.cc rcpgenerator.hh base64.cc base64.hh |
|---|
| 47 | |
|---|
| 48 | dnspbench_SOURCES=dnspbench.cc sstuff.hh dnsparser.cc dnsparser.hh dnsrecords.cc dnswriter.cc dnswriter.hh \ |
|---|
| 49 | misc.cc misc.hh rcpgenerator.cc rcpgenerator.hh base64.cc base64.hh |
|---|
| 50 | |
|---|
| 51 | |
|---|
| 52 | qgen_SOURCES=resolver.cc resolver.hh misc.cc unix_utility.cc qtype.cc \ |
|---|
| 53 | logger.cc statbag.cc dnspacket.cc arguments.cc qgen.cc \ |
|---|
| 54 | sillyrecords.cc |
|---|
| 55 | |
|---|
| 56 | qgen_LDFLAGS= @DYNLINKFLAGS@ -lboost_regex |
|---|
| 57 | |
|---|
| 58 | dnswasher_SOURCES=dnswasher.cc misc.cc unix_utility.cc qtype.cc \ |
|---|
| 59 | logger.cc statbag.cc dnspcap.cc dnspcap.hh dnsparser.hh |
|---|
| 60 | |
|---|
| 61 | dnswasher_LDFLAGS= @DYNLINKFLAGS@ @THREADFLAGS@ |
|---|
| 62 | |
|---|
| 63 | # unix_utility.cc |
|---|
| 64 | |
|---|
| 65 | dnsreplay_SOURCES=dnsreplay.cc misc.cc qtype.cc anadns.hh \ |
|---|
| 66 | logger.cc statbag.cc dnspcap.cc dnspcap.hh dnsparser.cc dnsrecords.cc dnsparser.hh \ |
|---|
| 67 | dnswriter.cc dnswriter.hh rcpgenerator.cc rcpgenerator.hh base64.cc base64.hh |
|---|
| 68 | |
|---|
| 69 | dnsreplay_LDFLAGS= @DYNLINKFLAGS@ @THREADFLAGS@ |
|---|
| 70 | |
|---|
| 71 | dnsreplay_mindex_SOURCES=dnsreplay-mindex.cc misc.cc qtype.cc anadns.hh \ |
|---|
| 72 | logger.cc statbag.cc dnspcap.cc dnspcap.hh dnsparser.cc dnsrecords.cc dnsparser.hh \ |
|---|
| 73 | rcpgenerator.cc rcpgenerator.hh base64.cc base64.hh dnswriter.cc dnswriter.hh |
|---|
| 74 | |
|---|
| 75 | dnsreplay_mindex_LDFLAGS= @DYNLINKFLAGS@ @THREADFLAGS@ |
|---|
| 76 | |
|---|
| 77 | |
|---|
| 78 | |
|---|
| 79 | dnsscope_SOURCES=dnsscope.cc misc.cc unix_utility.cc qtype.cc \ |
|---|
| 80 | logger.cc statbag.cc dnspcap.cc dnspcap.hh dnsparser.cc dnsrecords.cc |
|---|
| 81 | |
|---|
| 82 | dnsscope_LDFLAGS= @DYNLINKFLAGS@ @THREADFLAGS@ |
|---|
| 83 | |
|---|
| 84 | |
|---|
| 85 | # INCLUDES=-I/usr/include/mysql |
|---|
| 86 | |
|---|
| 87 | pdns_recursor_SOURCES=syncres.cc resolver.hh misc.cc unix_utility.cc qtype.cc \ |
|---|
| 88 | logger.cc statbag.cc dnspacket.cc arguments.cc lwres.cc pdns_recursor.cc lwres.hh \ |
|---|
| 89 | mtasker.hh sillyrecords.cc syncres.hh recursor_cache.cc recursor_cache.hh dnsparser.cc \ |
|---|
| 90 | dnswriter.cc dnswriter.hh dnsrecords.cc dnsrecord.hh rcpgenerator.cc rcpgenerator.hh \ |
|---|
| 91 | base64.cc base64.hh |
|---|
| 92 | |
|---|
| 93 | #../modules/gmysqlbackend/smysql.cc |
|---|
| 94 | |
|---|
| 95 | pdns_recursor_LDFLAGS= |
|---|
| 96 | pdns_recursor_LDADD= |
|---|
| 97 | |
|---|
| 98 | pdns_control_SOURCES=dynloader.cc dynmessenger.cc arguments.cc logger.cc statbag.cc misc.cc unix_utility.cc |
|---|
| 99 | pdns_control_INCLUDES=path.hh |
|---|
| 100 | pdns_control_LDFLAGS=@THREADFLAGS@ |
|---|
| 101 | |
|---|
| 102 | # binpatch_SOURCES=binpatch.cc |
|---|
| 103 | |
|---|
| 104 | SUBDIRS= backends . |
|---|