Home | History | Annotate | Line # | Download | only in fuzz
Makefile.in revision 1.1.1.4
      1 srcdir =	@srcdir@
      2 VPATH =		@srcdir@
      3 top_srcdir =	@top_srcdir@
      4 abs_srcdir =	@abs_srcdir@
      5 
      6 @BIND9_MAKE_INCLUDES@
      7 
      8 CINCLUDES =	-I. -I.. ${DNS_INCLUDES} ${ISC_INCLUDES} \
      9 		${OPENSSL_CFLAGS}
     10 CDEFINES =	-DFUZZDIR=\"$(abs_srcdir)\"
     11 
     12 ISCLIBS =	../lib/isc/libisc.@A@ @NO_LIBTOOL_ISCLIBS@
     13 ISCDEPLIBS =	../lib/isc/libisc.@A@
     14 DNSLIBS =	../lib/dns/libdns.@A@ @NO_LIBTOOL_DNSLIBS@
     15 DNSDEPLIBS =	../lib/dns/libdns.@A@
     16 
     17 LIBS =		@LIBS@
     18 
     19 OBJS =		main.@O@
     20 SRCS =		main.c dns_name_fromtext_target.c dns_rdata_fromwire_text.c
     21 
     22 SUBDIRS =
     23 TARGETS =	dns_name_fromtext_target@EXEEXT@ \
     24 		dns_rdata_fromwire_text@EXEEXT@
     25 
     26 @BIND9_MAKE_RULES@
     27 
     28 dns_name_fromtext_target@EXEEXT@: dns_name_fromtext_target.@O@ main.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
     29 	${LIBTOOL_MODE_LINK} ${PURIFY} ${CC} ${CFLAGS} ${LDFLAGS} -o $@ \
     30 		dns_name_fromtext_target.@O@ main.@O@ ${DNSLIBS} ${ISCLIBS} ${LIBS}
     31 
     32 dns_rdata_fromwire_text@EXEEXT@: dns_rdata_fromwire_text.@O@ main.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
     33 	${LIBTOOL_MODE_LINK} ${PURIFY} ${CC} ${CFLAGS} ${LDFLAGS} -o $@ \
     34 		dns_rdata_fromwire_text.@O@ main.@O@ ${DNSLIBS} ${ISCLIBS} ${LIBS}
     35 
     36 check: ${TARGETS}
     37 	for fuzzer in ${TARGETS}; do \
     38 		./$${fuzzer} ; \
     39 	done
     40 
     41 oss-fuzz: ${TARGETS}
     42 
     43 clean distclean::
     44 	rm -f ${TARGETS}
     45