]> granicus.if.org Git - postgresql/blobdiff - src/backend/access/transam/Makefile
Fix initialization of fake LSN for unlogged relations
[postgresql] / src / backend / access / transam / Makefile
index f95cf269c740a80a0204d0e412cc191a94a0f85a..16fbe47269a9be93ac6a283b93da54aa4b82454e 100644 (file)
@@ -4,34 +4,20 @@
 #    Makefile for access/transam
 #
 # IDENTIFICATION
-#    $Header: /cvsroot/pgsql/src/backend/access/transam/Makefile,v 1.1 1996/10/27 09:46:48 bryanh Exp $
+#    src/backend/access/transam/Makefile
 #
 #-------------------------------------------------------------------------
 
-SRCDIR = ../../..
-include ../../../Makefile.global
+subdir = src/backend/access/transam
+top_builddir = ../../../..
+include $(top_builddir)/src/Makefile.global
 
-INCLUDE_OPT = -I../.. \
-              -I../../port/$(PORTNAME) \
-              -I../../include \
-              -I../../../include
+OBJS = clog.o commit_ts.o generic_xlog.o multixact.o parallel.o rmgr.o slru.o \
+       subtrans.o timeline.o transam.o twophase.o twophase_rmgr.o varsup.o \
+       xact.o xlog.o xlogarchive.o xlogfuncs.o \
+       xloginsert.o xlogreader.o xlogutils.o
 
-CFLAGS+=$(INCLUDE_OPT)
-
-OBJS = transam.o transsup.o varsup.o xact.o xid.o 
-
-all: SUBSYS.o
-
-SUBSYS.o: $(OBJS)
-       $(LD) -r -o SUBSYS.o $(OBJS)
-
-depend dep:
-       $(CC) -MM $(INCLUDE_OPT) *.c >depend
-
-clean: 
-       rm -f SUBSYS.o $(OBJS)
-
-ifeq (depend,$(wildcard depend))
-include depend
-endif
+include $(top_srcdir)/src/backend/common.mk
 
+# ensure that version checks in xlog.c get recompiled when catversion.h changes
+xlog.o: xlog.c $(top_srcdir)/src/include/catalog/catversion.h