## 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

IS		= include/sm
ISM		= $(top_srcdir)/include/sm
noinst_HEADERS	= $(ISM)/edb.h \
			$(ISM)/edbfs.h \
			$(ISM)/edbcnf.h \
			$(ISM)/edbdef.h \
			log.h \
			edb-int.h

noinst_LIBRARIES	= libedb.a
libedb_a_SOURCES	= edb.c \
			edbchkpt.c \
			edbr.c \
			edbreq.c \
			edbdel.c \
			edbreqdel.c \
			edbreqll.c \
			edbfs.c \
			edbstat.c

# compile and run
TESTP = t-edb-0
# compile only, do not run
TESTC = t-edbi-0 \
	t-edblog-0 \
	t-txn-0
# do not compile, but run
TESTSH = t-edblog-0.sh \
	t-edb-0.sh
# do not run at all...
TESTDATA = 

# list programs to run here
TESTS = $(TESTP) $(TESTSH)

# list programs to compile here
check_PROGRAMS 		= $(TESTP) $(TESTC)

LDADDR		= ../libmta/libmtar.a
LDREPLR		= ../librepl/libreplr.a
LDRCB		= ../libmta/librcb.a
LDACTDB		= ../libactdb/libactdb.a
LDEDB		= libedb.a
LDCHK		= ../libcheck/libcheck.a
LDCSTRR		= ../libmta/libcstrr.a
LDBDB		= @MTA_DB_LIB@
EXTRA_DIST 	= $(TESTSH) $(TESTDATA)

t_edbi_0_SOURCES= t-edbi-0.c
t_edbi_0_LDADD	= $(LDEDB) $(LDACTDB) $(LDCSTRR) $(LDRCB) $(LDADDR) $(LDBDB) $(PTHREAD_LIBS) $(LDCHK) $(LDREPLR)
t_edbi_0_CC=$(PTHREAD_CC)
t_edbi_0_CFLAGS=-DMTA_USE_PTHREADS $(PTHREAD_CFLAGS)
t_edbi_0_CPPFLAGS=@MTA_DB_INC@
t_edbi_0_LDFLAGS=$(PTHREAD_CFLAGS)

t_edb_0_SOURCES		= t-edb-0.c
t_edb_0_LDADD		= $(LDEDB) $(LDACTDB) $(LDCSTRR) $(LDADDR) $(LDRCB) $(LDBDB) $(PTHREAD_LIBS) $(LDCHK) $(LDREPLR)
t_edb_0_CC=$(PTHREAD_CC)
t_edb_0_CFLAGS=-DMTA_USE_PTHREADS $(PTHREAD_CFLAGS)
t_edb_0_CPPFLAGS=@MTA_DB_INC@
t_edb_0_LDFLAGS=$(PTHREAD_CFLAGS)

t_txn_0_SOURCES= t-txn-0.c
t_txn_0_LDADD	= $(LDEDB) $(LDACTDB) $(LDCSTRR) $(LDADDR) $(LDRCB) $(LDBDB) $(PTHREAD_LIBS) $(LDCHK) $(LDREPLR)
t_txn_0_CC=$(PTHREAD_CC)
t_txn_0_CFLAGS=-DMTA_USE_PTHREADS $(PTHREAD_CFLAGS)
t_txn_0_CPPFLAGS=@MTA_DB_INC@
t_txn_0_LDFLAGS=$(PTHREAD_CFLAGS)

t_edblog_0_SOURCES	= t-edblog-0.c
t_edblog_0_LDADD	= $(LDEDB) $(LDACTDB) $(LDCSTRR) $(LDRCB) $(LDADDR) $(LDBDB) $(PTHREAD_LIBS) $(LDCHK) $(LDREPLR)
t_edblog_0_CC=$(PTHREAD_CC)
t_edblog_0_CFLAGS=-DMTA_USE_PTHREADS $(PTHREAD_CFLAGS)
t_edblog_0_CPPFLAGS=@MTA_DB_INC@
t_edblog_0_LDFLAGS=$(PTHREAD_CFLAGS)


syntax highlighted by Code2HTML, v. 0.9.1