head	1.3;
access;
symbols
	REL9_0_0:1.3
	REL9_1_ALPHA1:1.3
	REL9_0_RC1:1.3
	REL9_0_BETA4:1.3
	REL9_0_STABLE:1.3.0.14
	REL9_0_BETA3:1.3
	REL9_0_BETA2:1.3
	REL8_0_25:1.1
	REL8_1_21:1.1
	REL8_2_17:1.1
	REL8_3_11:1.2
	REL8_4_4:1.3
	REL9_0_BETA1:1.3
	REL9_0_ALPHA5_BRANCH:1.3.0.12
	REL9_0_ALPHA5:1.3
	REL8_0_24:1.1
	REL8_1_20:1.1
	REL8_2_16:1.1
	REL8_3_10:1.2
	REL8_4_3:1.3
	REL9_0_ALPHA4:1.3
	REL9_0_ALPHA4_BRANCH:1.3.0.10
	REL8_5_ALPHA3:1.3
	REL8_5_ALPHA3_BRANCH:1.3.0.8
	REL8_0_23:1.1
	REL8_1_19:1.1
	REL8_2_15:1.1
	REL8_3_9:1.2
	REL8_4_2:1.3
	REL8_5_ALPHA2:1.3
	REL8_5_ALPHA2_BRANCH:1.3.0.6
	REL8_0_22:1.1
	REL8_1_18:1.1
	REL8_2_14:1.1
	REL8_3_8:1.2
	REL8_4_1:1.3
	REL8_5_ALPHA1:1.3
	REL8_5_ALPHA1_BRANCH:1.3.0.4
	REL8_4_STABLE:1.3.0.2
	REL8_4_0:1.3
	REL8_4_RC2:1.3
	REL8_4_RC1:1.3
	REL8_4_BETA2:1.3
	REL8_4_BETA1:1.3
	REL8_0_21:1.1
	REL8_1_17:1.1
	REL8_2_13:1.1
	REL8_3_7:1.2
	REL8_0_20:1.1
	REL8_1_16:1.1
	REL8_2_12:1.1
	REL8_3_6:1.2
	REL8_0_19:1.1
	REL8_1_15:1.1
	REL8_2_11:1.1
	REL8_3_5:1.2
	REL8_0_18:1.1
	REL8_1_14:1.1
	REL8_2_10:1.1
	REL8_3_4:1.2
	REL8_0_17:1.1
	REL8_1_13:1.1
	REL8_2_9:1.1
	REL8_3_3:1.2
	REL8_0_16:1.1
	REL8_1_12:1.1
	REL8_2_8:1.1
	REL8_3_2:1.2
	REL8_2_7:1.1
	REL8_3_1:1.2
	REL8_3_STABLE:1.2.0.2
	REL8_3_0:1.2
	REL8_3_RC2:1.2
	REL8_0_15:1.1
	REL8_1_11:1.1
	REL8_2_6:1.1
	REL8_3_RC1:1.2
	REL8_3_BETA4:1.2
	REL8_3_BETA3:1.2
	REL8_3_BETA2:1.2
	REL8_3_BETA1:1.2
	REL8_0_14:1.1
	REL8_1_10:1.1
	REL8_2_5:1.1
	REL8_0_13:1.1
	REL8_1_9:1.1
	REL8_2_4:1.1
	REL8_0_12:1.1
	REL8_1_8:1.1
	REL8_2_3:1.1
	REL8_0_11:1.1
	REL8_1_7:1.1
	REL8_2_2:1.1
	REL8_0_10:1.1
	REL8_1_6:1.1
	REL8_2_1:1.1
	REL8_2_STABLE:1.1.0.8
	REL8_2_0:1.1
	REL8_2_RC1:1.1
	REL8_2_BETA3:1.1
	REL8_2_BETA2:1.1
	REL8_1_5:1.1
	REL8_0_9:1.1
	REL8_2_BETA1:1.1
	REL8_0_8:1.1
	REL8_1_4:1.1
	REL8_0_7:1.1
	REL8_1_3:1.1
	REL8_0_6:1.1
	REL8_1_2:1.1
	REL8_0_5:1.1
	REL8_1_1:1.1
	REL8_1_STABLE:1.1.0.6
	REL8_1_0:1.1
	REL8_1_0RC1:1.1
	REL8_1_0BETA4:1.1
	REL8_1_0BETA3:1.1
	REL8_0_4:1.1
	REL8_1_0BETA2:1.1
	REL8_1_0BETA1:1.1
	REL8_0_3:1.1
	REL8_0_2:1.1
	REL8_0_1:1.1
	REL8_0_STABLE:1.1.0.4
	REL8_0_0:1.1.0.2
	REL8_0_0RC5:1.1
	REL8_0_0RC4:1.1
	REL8_0_0RC3:1.1
	REL8_0_0RC2:1.1
	REL8_0_0RC1:1.1
	REL8_0_0BETA5:1.1
	REL8_0_0BETA4:1.1
	REL8_0_0BETA3:1.1
	REL8_0_0BETA2:1.1
	REL8_0_0BETA1:1.1;
locks; strict;
comment	@# @;


1.3
date	2008.02.19.10.30.09;	author petere;	state Exp;
branches;
next	1.2;

1.2
date	2007.01.20.17.16.14;	author petere;	state Exp;
branches;
next	1.1;

1.1
date	2004.07.17.03.30.10;	author tgl;	state Exp;
branches;
next	;


desc
@@


1.3
log
@Refactor backend makefiles to remove lots of duplicate code
@
text
@#-------------------------------------------------------------------------
#
# Makefile--
#    Makefile for utils/resowner
#
# IDENTIFICATION
#    $PostgreSQL: pgsql/src/backend/utils/resowner/Makefile,v 1.2 2007/01/20 17:16:14 petere Exp $
#
#-------------------------------------------------------------------------

subdir = src/backend/utils/resowner
top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global

OBJS = resowner.o

include $(top_srcdir)/src/backend/common.mk
@


1.2
log
@Remove remains of old depend target.
@
text
@d7 1
a7 1
#    $PostgreSQL: pgsql/src/backend/utils/resowner/Makefile,v 1.1 2004/07/17 03:30:10 tgl Exp $
d17 1
a17 7
all: SUBSYS.o

SUBSYS.o: $(OBJS)
	$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)

clean: 
	rm -f SUBSYS.o $(OBJS)
@


1.1
log
@Invent ResourceOwner mechanism as per my recent proposal, and use it to
keep track of portal-related resources separately from transaction-related
resources.  This allows cursors to work in a somewhat sane fashion with
nested transactions.  For now, cursor behavior is non-subtransactional,
that is a cursor's state does not roll back if you abort a subtransaction
that fetched from the cursor.  We might want to change that later.
@
text
@d7 1
a7 1
#    $PostgreSQL$
a21 3
depend dep:
	$(CC) -MM $(CFLAGS) *.c >depend

a23 4

ifeq (depend,$(wildcard depend))
include depend
endif
@

