]> git.ipfire.org Git - thirdparty/pdns.git/blame - pdns/dnsdistdist/Makefile.am
dist-dnsdist: Grab m4 scripts from toplevel
[thirdparty/pdns.git] / pdns / dnsdistdist / Makefile.am
CommitLineData
36cab267 1AM_CPPFLAGS = -I pdns $(LUA_CFLAGS) $(YAHTTP_CFLAGS) $(BOOST_CPPFLAGS) -O3 -Wall -pthread -DSYSCONFDIR=\"${sysconfdir}\"
50bed881 2
3SUBDIRS=pdns/ext/yahttp
bbfefc98 4
5dnslabeltext.cc: dnslabeltext.rl
4676400a 6 ragel $< -o dnslabeltext.cc
7
a1f81e3b 8BUILT_SOURCES=htmlfiles.h
9
50bed881 10htmlfiles.h: html/*
11 ./incfiles > $@
bbfefc98 12
994c0ab3
PL
13man_MANS=dnsdist.1
14
15EXTRA_DIST=dnslabeltext.rl \
16 dnsdistconf.lua \
17 README.md \
18 html \
5242cc51
PL
19 dnsdist.1 \
20 .version \
21 contrib
bbfefc98 22
23bin_PROGRAMS = dnsdist
24dnsdist_SOURCES = \
1489accc 25 base64.hh \
bbfefc98 26 dns.hh \
27 dnsdist.cc dnsdist.hh \
28 dnsdist-lua.cc \
8a5d5053 29 dnsdist-tcp.cc \
50bed881 30 dnsdist-web.cc \
bbfefc98 31 dnslabeltext.cc \
32 dnsname.cc dnsname.hh \
33 dnsparser.hh \
0940e4eb 34 dnsrulactions.hh \
bbfefc98 35 dnswriter.cc dnswriter.hh \
36 dolog.hh \
37 iputils.cc iputils.hh \
38 misc.cc misc.hh \
ed1f29ef 39 htmlfiles.h \
bbfefc98 40 namespaces.hh \
41 pdnsexception.hh \
42 qtype.cc qtype.hh \
ecbe9133 43 sholder.hh \
bbfefc98 44 sodcrypto.cc sodcrypto.hh \
50bed881 45 sstuff.hh pdns/ext/luawrapper/include/LuaContext.hpp \
ed1f29ef 46 pdns/ext/json11/json11.cpp \
47 pdns/ext/json11/json11.hpp \
48 pdns/ext/incbin/incbin.h
bbfefc98 49
50dnsdist_LDFLAGS = \
51 $(AM_LDFLAGS) \
50bed881 52 -pthread
bbfefc98 53
54dnsdist_LDADD = \
49ba8993
PL
55 -lreadline -lrt \
56 $(LUA_LIBS) $(YAHTTP_LIBS) ${LIBSODIUM_LIBS}
bbfefc98 57