# Generated automatically from Makefile.in by configure.
##########################################################################
##                     GNU SQL Transaction                              ##
##########################################################################
##
## $Id: Makefile.src.engine.trans.in,v 1.245 1997/03/31 03:46:38 kml Exp $
##
## This file is a part of GNU SQL Server
##
## Copyright (c) 1996, 1997, Free Software Foundation, Inc
## Developed at Institute of System Programming of Russian Academy of Science
## This file is written by Michael Kimelman
##
## This program is free software; you can redistribute it and/or modify it under
## the terms of the GNU General Public License as published by the Free
## Software Foundation; either version 2 of the License, or (at your option)
## any later version.
##
## This program is distributed in the hope that it will be useful, but WITHOUT
## ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
## FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
## more details.
##
## You should have received a copy of the GNU General Public License along with
## this program; if not, write to the Free Software Foundation, Inc.,
## 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
##
## Contacts: gss@ispras.ru
##

srcdir=/var/tmp/gnusql-0.7b5/src/engine/trans
VPATH=/var/tmp/gnusql-0.7b5/src/engine/trans
include ../../Makefile_h

SRC=	addflds.c aggravg.c aggrifn.c aggrsfn.c bdunion.c blfltr.c\
	cmpkeys.c cntrid.c cnttab.c crind.c crrel.c crtfrm.c\
	delcon.c delind.c delrel.c dltn.c empty_page.c fltrel.c\
	ind_ins.c ind_rem.c ind_scan.c inscon.c insfltr.c insrtn.c\
	join.c keyfrm.c makegr.c mdfctn.c modcon.c next.c \
	obrind.c opinpg.c opscfl.c opscin.c opscrl.c orddel.c ordins.c \
	ordmod.c page_op.c proind.c rdcort.c reclj.c recmj.c rllbck.c rllbfn.c\
	snlock.c tmpob.c trns.c cmpftn.c libtran.c


SRCOBJS=        ${SRC:.c=.$(O)}

all:	install
install: server
	# nothing to do
server: announce  $(LIBSER)
libgss_ser : ${SRCOBJS}
	echo $? >$@


$(SRCOBJS): $(IINC)/destrn.h $(IINC)/fdcltrn.h $(IINC)/deftr.h $(IINC)/fieldtp.h \
 $(IINC)/pupsi.h $(IINC)/pupans.h $(IINC)/tptrn.h $(IINC)/rnmtp.h $(IINC)/totdecl.h \
 $(INC)/setup_os.h $(INC)/xmem.h

addflds.$(O)    : addflds.c $(IINC)/strml.h
aggravg.$(O)    : aggravg.c $(IINC)/sctp.h
aggrifn.$(O)    : aggrifn.c $(IINC)/agrflg.h
aggrsfn.$(O)    : aggrsfn.c
bdunion.$(O)    : bdunion.c
blfltr.$(O)     : blfltr.c
cmpkeys.$(O)    : cmpkeys.c
cntrid.$(O)     : cntrid.c $(IINC)/sctp.h  $(EINC)/synch/sctpsyn.h 
cnttab.$(O)     : cnttab.c $(IINC)/agrflg.h 
crind.$(O)      : crind.c $(IINC)/strml.h
crrel.$(O)      : crrel.c
crtfrm.$(O)     : crtfrm.c $(IINC)/sctp.h 
delcon.$(O)     : delcon.c $(IINC)/strml.h
delind.$(O)     : delind.c $(IINC)/strml.h
delrel.$(O)     : delrel.c
dltn.$(O)       : dltn.c $(IINC)/strml.h
empty_page.$(O) : empty_page.c
fltrel.$(O)     : fltrel.c $(IINC)/strml.h
ind_ins.$(O)    : ind_ins.c
ind_rem.$(O)    : ind_rem.c
ind_scan.$(O)   : ind_scan.c $(IINC)/sctp.h 
inscon.$(O)     : inscon.c   $(IINC)/strml.h
insfltr.$(O)    : insfltr.c
insrtn.$(O)     : insrtn.c   $(IINC)/strml.h
join.$(O)       : join.c
keyfrm.$(O)     : keyfrm.c
makegr.$(O)     : makegr.c   $(IINC)/agrflg.h 
mdfctn.$(O)     : mdfctn.c   $(IINC)/strml.h $(IINC)/sctp.h 
modcon.$(O)     : modcon.c   $(IINC)/strml.h
next.$(O)       : next.c
obrind.$(O)     : obrind.c   $(IINC)/strml.h
opinpg.$(O)     : opinpg.c
opscfl.$(O)     : opscfl.c
opscin.$(O)     : opscin.c   $(IINC)/sctp.h 
opscrl.$(O)     : opscrl.c   $(IINC)/sctp.h 
orddel.$(O)     : orddel.c
ordins.$(O)     : ordins.c 
ordmod.$(O)     : ordmod.c
page_op.$(O)    : page_op.c
proind.$(O)     : proind.c
rdcort.$(O)     : rdcort.c
reclj.$(O)      : reclj.c    $(IINC)/strml.h $(IINC)/inpop.h 
recmj.$(O)      : recmj.c    $(IINC)/strml.h
rllbck.$(O)     : rllbck.c   $(IINC)/strml.h
rllbfn.$(O)     : rllbfn.c
snlock.$(O)     : snlock.c   $(IINC)/sctp.h  $(EINC)/synch/sctpsyn.h 
tmpob.$(O)      : tmpob.c
trns.$(O)       : trns.c gltran.h $(IINC)/inpop.h $(IINC)/strml.h $(IINC)/expop.h $(IINC)/totdecl.h
fdcltrn.h       : $(IINC)/inpop.h $(IINC)/f1f2decl.h
cmpftn.$(O)     : cmpftn.c  $(IINC)/cmpdecl.h $(IINC)/totdecl.h
libtran.$(O)    : libtran.c $(IINC)/sctp.h $(IINC)/f1f2decl.h
