diff options
Diffstat (limited to '')
-rw-r--r-- | fuzz/Makefile.am | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/fuzz/Makefile.am b/fuzz/Makefile.am new file mode 100644 index 0000000..eb4a2f4 --- /dev/null +++ b/fuzz/Makefile.am @@ -0,0 +1,51 @@ +include $(top_srcdir)/Makefile.top + +AM_CFLAGS += \ + $(TEST_CFLAGS) + +AM_CPPFLAGS += \ + $(LIBISC_CFLAGS) \ + $(LIBDNS_CFLAGS) \ + -DFUZZDIR=\"$(abs_srcdir)\" + +AM_LDFLAGS += \ + $(FUZZ_LDFLAGS) + +LDADD += \ + libfuzzmain.la \ + $(LIBISC_LIBS) \ + $(LIBDNS_LIBS) + +check_LTLIBRARIES = libfuzzmain.la +libfuzzmain_la_SOURCES = \ + fuzz.h \ + main.c + +check_PROGRAMS = \ + dns_master_load \ + dns_message_checksig \ + dns_message_parse \ + dns_name_fromtext_target \ + dns_rdata_fromtext \ + dns_rdata_fromwire_text \ + isc_lex_getmastertoken \ + isc_lex_gettoken + +EXTRA_DIST = \ + dns_master_load.in \ + dns_message_checksig.in \ + dns_message_parse.in \ + dns_name_fromtext_target.in \ + dns_rdata_fromtext.in \ + dns_rdata_fromwire_text.in \ + isc_lex_getmastertoken.in \ + isc_lex_gettoken.in + +TESTS = $(check_PROGRAMS) + +if HAVE_FUZZ_LOG_COMPILER +LOG_COMPILER = $(srcdir)/$(FUZZ_LOG_COMPILER) +AM_LOG_FLAGS = $(srcdir) +endif HAVE_FUZZ_LOG_COMPILER + +unit-local: check |