bind9/lib/dns/tests/Makefile.am
Michal Nowak 41c8bb0ad3
Add comparekeys to release tarball
'make dist' omits lib/dns/tests/comparekeys/ (added in
7101afa23c) from release tarball it
creates which makes the unit:gcc:tarball CI job permanently fail in the
dst unit test.
2021-11-01 15:17:31 +01:00

117 lines
2.2 KiB
Makefile

include $(top_srcdir)/Makefile.top
AM_CPPFLAGS += \
$(LIBISC_CFLAGS) \
$(LIBDNS_CFLAGS) \
$(LIBUV_CFLAGS) \
$(KRB5_CFLAGS) \
-DSRCDIR=\"$(abs_srcdir)\" \
-DBUILDDIR=\"$(abs_builddir)\"
LDADD += \
libdnstest.la \
$(LIBISC_LIBS) \
$(LIBUV_LIBS) \
$(LIBDNS_LIBS)
check_LTLIBRARIES = libdnstest.la
libdnstest_la_SOURCES = dnstest.c dnstest.h
check_PROGRAMS = \
acl_test \
db_test \
dbdiff_test \
dbiterator_test \
dbversion_test \
dh_test \
dispatch_test \
dns64_test \
dst_test \
keytable_test \
name_test \
nsec3_test \
nsec3param_test \
peer_test \
private_test \
rbt_test \
rbtdb_test \
rdata_test \
rdataset_test \
rdatasetstats_test \
resolver_test \
rsa_test \
sigs_test \
time_test \
tsig_test \
update_test \
zonemgr_test \
zt_test
if HAVE_PERL
check_PROGRAMS += \
master_test
EXTRA_master_test_DEPENDENCIES = testdata/master/master12.data testdata/master/master13.data testdata/master/master14.data
CLEANFILES = $(EXTRA_master_test_DEPENDENCIES)
testdata/master/master12.data: testdata/master/master12.data.in
mkdir -p testdata/master
$(PERL) -w $(srcdir)/mkraw.pl < $(srcdir)/testdata/master/master12.data.in > $@
testdata/master/master13.data: testdata/master/master13.data.in
mkdir -p testdata/master
$(PERL) -w $(srcdir)/mkraw.pl < $(srcdir)/testdata/master/master13.data.in > $@
testdata/master/master14.data: testdata/master/master14.data.in
mkdir -p testdata/master
$(PERL) -w $(srcdir)/mkraw.pl < $(srcdir)/testdata/master/master14.data.in > $@
endif
if HAVE_GEOIP2
check_PROGRAMS += \
geoip_test
geoip_test_CPPFLAGS = \
$(AM_CPPFLAGS) \
$(MAXMINDDB_CFLAGS)
geoip_test_LDADD = \
$(LDADD) \
$(MAXMINDDB_LIBS)
endif
if HAVE_DNSTAP
check_PROGRAMS += \
dnstap_test
dnstap_test_CPPFLAGS = \
$(AM_CPPFLAGS) \
$(DNSTAP_CFLAGS)
dnstap_test_LDADD = \
$(LDADD) \
$(DNSTAP_LIBS)
endif
dh_test_CPPFLAGS = \
$(AM_CPPFLAGS) \
$(OPENSSL_CFLAGS)
dst_test_CPPFLAGS = \
$(AM_CPPFLAGS) \
$(OPENSSL_CFLAGS)
rsa_test_CPPFLAGS = \
$(AM_CPPFLAGS) \
$(OPENSSL_CFLAGS)
EXTRA_DIST = \
Kdh.+002+18602.key \
Krsa.+005+29235.key \
comparekeys \
mkraw.pl \
testdata \
testkeys
include $(top_srcdir)/Makefile.tests