#-------------------------------------------------------------------------
#
# Makefile--
#    Makefile for replication
#
# IDENTIFICATION
#    $Header: /home/postgres/cvs_root/pgsql-r/src/backend/replication/Makefile,v 1.1 2001/08/22 13:38:46 johnsond Exp $
#
#-------------------------------------------------------------------------

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

# Ensemble directory
ENS = /home/johnsond/ensemble-1.00
# Spread directory
SPR = /home/johnsond/spread_src-3.16.0


CFLAGS+= -I..

# Ensemble Hot Libs include
#CFLAGS+= -I$(ENS)/hot/include -DLINUX

# Spread include for APIs
CFLAGS+= -I$(SPR)

ifdef MULTIBYTE
CFLAGS+= $(MBFLAGS)
endif

ifeq ($(CC), gcc)
CFLAGS+= -Wno-error
endif

# Ensemble object files
#OBJS= pg_ensemble_simple.o pg_ensemble_total.o writeset.o replicaManager.o rmgrLib.o
# Spread object files
OBJS= pg_spread.o writeset.o replicaManager.o rmgrLib.o


all: SUBSYS.o

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

depend dep:
	$(CC) -MM $(CFLAGS) *.c >depend

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

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

