## Makefile.am -- Process this file with automake to produce Makefile.in
# $Id: Makefile.am,v 1.20 2006/10/05 04:27:36 ca Exp $
MAINTAINERCLEANFILES = Makefile.in
INCLUDES = -I$(top_builddir) -I$(top_builddir)/include -I$(top_srcdir) -I$(top_srcdir)/include -I$(top_builddir)/..
IS = include/sm
ISM = $(top_srcdir)/include/sm
noinst_HEADERS = $(ISM)/dns.h \
$(ISM)/dns-int.h \
$(ISM)/dnstsk.h \
$(ISM)/nameser.h \
dns.h \
nameok.h \
log.h
noinst_LIBRARIES = libdnsr.a libdns.a
LIBDNS_SRCS = getmxrr.c \
dnsres.c \
dnsdecode.c \
dnstype2txt.c \
nameok.c
LIBDNSR_SRCS = $(LIBDNS_SRCS) \
dnstsk.c \
dnsmgr.c \
sndrcv.c
libdns_a_SOURCES = $(LIBDNS_SRCS)
libdnsr_a_SOURCES = $(LIBDNSR_SRCS)
libdnsr_a_CC=$(PTHREAD_CC)
libdnsr_a_CFLAGS = -DMTA_USE_PTHREADS $(PTHREAD_CFLAGS)
libdnsr_a_LIBS=$(PTHREAD_LIBS) $(LIBS)
# compile only, do not run
TESTC= t-dnstsk-0 t-dnstsk-1
## unused: t-dns-0
# run only
TESTSH= t-dns-0.sh t-dns-1.sh
# compile and run
TESTP= t-nameok t-dns-1
# list programs to compile here
check_PROGRAMS = $(TESTP) $(TESTC)
TESTS = $(TESTP) $(TESTSH)
LDADD = ../libmta/libmta.a
LDREPL = ../librepl/librepl.a
LDADDR = ../libmta/libmtar.a
LDREPLR = ../librepl/libreplr.a
LDDNS = ../libdns/libdns.a
LDDNSR = ../libdns/libdnsr.a
LDEVTHR = ../libevthr/libevthr.a
LDTHR = ../libthr/libthr.a
LDCHK = ../libcheck/libcheck.a
LDCSTR = ../libmta/libcstr.a
LDCSTRR = ../libmta/libcstrr.a
EXTRA_DIST = $(TESTSH)
## t_dns_0_SOURCES = t-dns-0.c
## t_dns_0_LDADD = $(LDDNS) $(LDADD) $(LDCSTR) $(LDCHK) $(LDREPL)
t_dns_1_SOURCES = t-dns-1.c
t_dns_1_LDADD = $(LDDNSR) $(LDTHR) $(LDEVTHR) $(LDADDR) $(LDCSTRR) $(PTHREAD_LIBS) $(LDCHK) $(LDREPLR)
t_dns_1_CC=$(PTHREAD_CC)
t_dns_1_CFLAGS=-DMTA_USE_PTHREADS $(PTHREAD_CFLAGS)
t_dns_1_LDFLAGS=$(PTHREAD_CFLAGS)
t_nameok_SOURCES = t-nameok.c
t_nameok_LDADD = $(LDDNS) $(LDCHK) $(LDADD) $(LDREPL)
t_dnstsk_0_SOURCES = t-dnstsk-0.c
t_dnstsk_0_LDADD = $(LDDNSR) $(LDTHR) $(LDEVTHR) $(LDADDR) $(LDCSTRR) $(PTHREAD_LIBS) $(LDCHK) $(LDREPLR)
t_dnstsk_0_CC=$(PTHREAD_CC)
t_dnstsk_0_CFLAGS=-DMTA_USE_PTHREADS $(PTHREAD_CFLAGS)
t_dnstsk_0_LDFLAGS=$(PTHREAD_CFLAGS)
t_dnstsk_1_SOURCES = t-dnstsk-1.c
t_dnstsk_1_LDADD = $(LDDNSR) $(LDTHR) $(LDEVTHR) $(LDADDR) $(LDCSTRR) $(PTHREAD_LIBS) $(LDCHK) $(LDREPLR)
t_dnstsk_1_CC=$(PTHREAD_CC)
t_dnstsk_1_CFLAGS=-DMTA_USE_PTHREADS $(PTHREAD_CFLAGS)
t_dnstsk_1_LDFLAGS=$(PTHREAD_CFLAGS)
syntax highlighted by Code2HTML, v. 0.9.1