## Makefile.am -- Process this file with automake to produce Makefile.in
# $Id: Makefile.am,v 1.102 2007/03/25 22:23:46 ca Exp $
MAINTAINERCLEANFILES = Makefile.in
INCLUDES = -I$(top_builddir) -I$(top_builddir)/include -I$(top_srcdir) -I$(top_srcdir)/include
LDADD = \
libqmgr.a \
../libevthr/libevthr.a \
../libibdb/libibdb.a \
../libcdb/libcdb.a \
../libactdb/libactdb.a \
../libdadb/libdadb.a \
../libmta/libdb2keys.a \
../libthr/libthr.a \
../libedb/libedb.a \
../libedbc/libedbc.a \
../libmta/librcbcomm.a \
../libmta/librsct.a \
../libmta/librcb.a \
../libmta/libsmmisc.a \
../libsmmap/libsmmapr.a \
../libconf/libconf.a \
../libmta/libmtar.a \
../libmta/libcstrr.a \
@MTA_DB_LIB@ \
../librepl/librepl.a
## how to add libdb?
libexec_PROGRAMS = qmgr
IS = include/sm
ISM = $(top_srcdir)/include/sm
noinst_HEADERS = \
$(ISM)/cnf.h \
$(ISM)/occstr.h \
$(ISM)/qmgr.h \
$(ISM)/qmgr-int.h \
$(ISM)/qmgrcto.h \
$(ISM)/qmgrcnf.h \
$(ISM)/qmgrcnfdef.h \
$(ISM)/qmgrcomm.h \
$(ISM)/qmgrdbg.h \
$(ISM)/qmgrdef.h \
$(ISM)/modules.h \
$(ISM)/rdibdb.h \
$(ISM)/qmibdb.h \
$(ISM)/ssoccstr.h \
$(ISM)/ssocc.h \
qmgr.h \
qm_throttle.h \
log.h \
liblog.h
## noinst_LIBRARIES = libqmgr.a
## libqmgr_a_SOURCES = qmgr_conf.c
## libqmgr_a_CC=$(PTHREAD_CC)
## libqmgr_a_CFLAGS = -DMTA_USE_PTHREADS $(PTHREAD_CFLAGS)
## libqmgr_a_LIBS=$(PTHREAD_LIBS) $(LIBS)
qmgr_SOURCES = qmgr.c \
qmgr_init.c \
qmgr_rdcf.c \
qmgr_start.c \
qmgr_stop.c \
qmgr_conf.c \
qm_gen_li.c \
qm_ss.c \
qm_qss_ctx.c \
qm_fr_ss.c \
qm_to_ss.c \
qss_nseid.c \
qss_rcptid.c\
qss_ctaid.c \
qss_ntaid.c \
qss_dtaid.c \
qss_rcptdel.c \
qm_to_sc.c \
qm_sc.c qm_fr_sc.c \
qm_ctl.c \
qm_rsr.c \
ibdb_commit.c \
qm_iqdb.c \
sched.c \
edbr.c \
edbs.c \
qm_ar.c \
qm_ar_ctx.c \
qm_fr_ar.c \
rcb.c \
chkaq.c
noinst_LIBRARIES = libqmgr.a
libqmgr_a_SOURCES = \
qmgrprtcnf.c \
rdibdb.c \
qmibdb.c \
qm_ssh.c \
qsch.c \
qm_sc_ctx.c \
qm_sc_id.c \
da_stat.c \
updrcpt.c \
bounce.c \
resource.c \
qss_control.c \
qm_throttle.c \
qm_ss_wakeup.c \
qm_delay_next_try.c \
qm_to_ar.c \
cleanup.c \
rictx.c \
ssocc.c \
aq_rcpt_err_state.c \
aq_rcpt_status.c \
qm_tst_fill_aq.c \
qm_test_fill_aq.c
libqmgr_a_CC=$(PTHREAD_CC)
libqmgr_a_CFLAGS = -DMTA_USE_PTHREADS $(PTHREAD_CFLAGS)
libqmgr_a_LIBS=$(PTHREAD_LIBS) $(LIBS)
qmgr_LDADD=$(LDADD) $(PTHREAD_LIBS)
qmgr_CC=$(PTHREAD_CC)
qmgr_CFLAGS=-DMTA_USE_PTHREADS $(PTHREAD_CFLAGS) -DMTA_MAJOR=@MTA_MAJOR@ -DMTA_MINOR=@MTA_MINOR@ -DMTA_TYPE=@MTA_TYPE@ -DMTA_TYPE_N=@MTA_TYPE_N@ -DMTA_TYPEVERSION=@MTA_TYPEVERSION@ -DMTA_LEVEL=@MTA_LEVEL@
qmgr_CPPFLAGS=@MTA_DB_INC@
qmgr_LDFLAGS=$(PTHREAD_CFLAGS)
# compile and run
TESTP = t-rcptid-0 \
t-aq-perf-0 \
t-aq-perf-1 \
t-aq-perf-2
# compile only, do not run
TESTC = t-aq-perf-3
# run only
TESTSH =
# do not run at all...
TESTDATA =
# list programs to compile here
check_PROGRAMS = $(TESTP) $(TESTC)
TESTS = $(TESTP) $(TESTSH)
EXTRA_DIST = $(TESTSH) $(TESTDATA)
LDADDR = ../libmta/libmtar.a
LDEVTHR = ../libevthr/libevthr.a
LDACTDB = ../libactdb/libactdb.a
LDCSTR = ../libmta/libcstr.a
LDQMGR = libqmgr.a
LDREPLR = ../librepl/libreplr.a
LDCHK = ../libcheck/libcheck.a
LDDADB = ../libdadb/libdadb.a
LDMAP = ../libsmmap/libsmmapr.a
LDRCB = ../libmta/librcb.a
LDRCBCOM = ../libmta/librcbcomm.a
LDRSCT = ../libmta/librsct.a
t_rcptid_0_SOURCES= t-rcptid-0.c
t_rcptid_0_LDADD= $(LDADDR) $(PTHREAD_LIBS) $(LDCHK) $(LDREPLR)
t_rcptid_0_CC=$(PTHREAD_CC)
t_rcptid_0_CFLAGS=-DMTA_USE_PTHREADS $(PTHREAD_CFLAGS)
t_rcptid_0_LDFLAGS=$(PTHREAD_CFLAGS)
t_aq_perf_0_SOURCES= t-aq-perf-0.c
t_aq_perf_0_LDADD=$(LDQMGR) $(LDACTDB) $(LDCSTR) $(LDADDR) $(PTHREAD_LIBS) $(LDCHK) $(LDREPLR)
t_aq_perf_0_CC=$(PTHREAD_CC)
t_aq_perf_0_CFLAGS=-DMTA_USE_PTHREADS $(PTHREAD_CFLAGS)
t_aq_perf_0_LDFLAGS=$(PTHREAD_CFLAGS)
t_aq_perf_1_SOURCES= t-aq-perf-1.c
t_aq_perf_1_LDADD=$(LDQMGR) $(LDACTDB) $(LDEVTHR) $(LDCSTR) $(LDADDR) $(PTHREAD_LIBS) $(LDCHK) $(LDREPLR)
t_aq_perf_1_CC=$(PTHREAD_CC)
t_aq_perf_1_CFLAGS=-DMTA_USE_PTHREADS $(PTHREAD_CFLAGS)
t_aq_perf_1_LDFLAGS=$(PTHREAD_CFLAGS)
t_aq_perf_2_SOURCES= t-aq-perf-2.c
t_aq_perf_2_LDADD=$(LDQMGR) $(LDACTDB) $(LDEVTHR) $(LDCSTR) $(LDADDR) $(PTHREAD_LIBS) $(LDCHK) $(LDREPLR)
t_aq_perf_2_CC=$(PTHREAD_CC)
t_aq_perf_2_CFLAGS=-DMTA_USE_PTHREADS $(PTHREAD_CFLAGS)
t_aq_perf_2_LDFLAGS=$(PTHREAD_CFLAGS)
t_aq_perf_3_SOURCES= t-aq-perf-3.c
t_aq_perf_3_LDADD=$(LDADD) $(LDCHK) $(LDREPLR)
t_aq_perf_3_CC=$(PTHREAD_CC)
t_aq_perf_3_CFLAGS=-DMTA_USE_PTHREADS $(PTHREAD_CFLAGS)
t_aq_perf_3_LDFLAGS=$(PTHREAD_CFLAGS)
syntax highlighted by Code2HTML, v. 0.9.1