mirror of
https://github.com/postgres/postgres.git
synced 2025-07-28 23:42:10 +03:00
Refactor backend makefiles to remove lots of duplicate code
This commit is contained in:
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Makefile for the access methods module
|
# Makefile for the access methods module
|
||||||
#
|
#
|
||||||
# $PostgreSQL: pgsql/src/backend/access/Makefile,v 1.13 2007/02/09 15:55:58 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/access/Makefile,v 1.14 2008/02/19 10:30:06 petere Exp $
|
||||||
#
|
#
|
||||||
|
|
||||||
subdir = src/backend/access
|
subdir = src/backend/access
|
||||||
@ -9,19 +9,5 @@ top_builddir = ../../..
|
|||||||
include $(top_builddir)/src/Makefile.global
|
include $(top_builddir)/src/Makefile.global
|
||||||
|
|
||||||
SUBDIRS = common gist hash heap index nbtree transam gin
|
SUBDIRS = common gist hash heap index nbtree transam gin
|
||||||
SUBDIROBJS = $(SUBDIRS:%=%/SUBSYS.o)
|
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(SUBDIROBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) $@ $^
|
|
||||||
|
|
||||||
$(SUBDIROBJS): $(SUBDIRS:%=%-recursive) ;
|
|
||||||
|
|
||||||
.PHONY: $(SUBDIRS:%=%-recursive)
|
|
||||||
$(SUBDIRS:%=%-recursive):
|
|
||||||
$(MAKE) -C $(subst -recursive,,$@) SUBSYS.o
|
|
||||||
|
|
||||||
clean:
|
|
||||||
for dir in $(SUBDIRS); do $(MAKE) -C $$dir $@ || exit; done
|
|
||||||
rm -f SUBSYS.o
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for access/common
|
# Makefile for access/common
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/access/common/Makefile,v 1.23 2007/01/20 17:16:10 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/access/common/Makefile,v 1.24 2008/02/19 10:30:06 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -16,8 +16,4 @@ OBJS = heaptuple.o indextuple.o printtup.o reloptions.o scankey.o tupdesc.o
|
|||||||
|
|
||||||
all: SUBSYS.o
|
all: SUBSYS.o
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for access/gin
|
# Makefile for access/gin
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/access/gin/Makefile,v 1.2 2007/01/20 17:16:10 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/access/gin/Makefile,v 1.3 2008/02/19 10:30:06 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -16,10 +16,4 @@ OBJS = ginutil.o gininsert.o ginxlog.o ginentrypage.o gindatapage.o \
|
|||||||
ginbtree.o ginscan.o ginget.o ginvacuum.o ginarrayproc.o \
|
ginbtree.o ginscan.o ginget.o ginvacuum.o ginarrayproc.o \
|
||||||
ginbulk.o
|
ginbulk.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for access/gist
|
# Makefile for access/gist
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/access/gist/Makefile,v 1.17 2007/01/20 17:16:10 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/access/gist/Makefile,v 1.18 2008/02/19 10:30:06 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -15,10 +15,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
OBJS = gist.o gistutil.o gistxlog.o gistvacuum.o gistget.o gistscan.o \
|
OBJS = gist.o gistutil.o gistxlog.o gistvacuum.o gistget.o gistscan.o \
|
||||||
gistproc.o gistsplit.o
|
gistproc.o gistsplit.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for access/hash
|
# Makefile for access/hash
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/access/hash/Makefile,v 1.13 2007/01/20 17:16:10 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/access/hash/Makefile,v 1.14 2008/02/19 10:30:06 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -15,10 +15,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
OBJS = hash.o hashfunc.o hashinsert.o hashovfl.o hashpage.o hashscan.o \
|
OBJS = hash.o hashfunc.o hashinsert.o hashovfl.o hashpage.o hashscan.o \
|
||||||
hashsearch.o hashutil.o
|
hashsearch.o hashutil.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for access/heap
|
# Makefile for access/heap
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/access/heap/Makefile,v 1.17 2007/09/20 17:56:30 tgl Exp $
|
# $PostgreSQL: pgsql/src/backend/access/heap/Makefile,v 1.18 2008/02/19 10:30:06 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = heapam.o hio.o pruneheap.o rewriteheap.o syncscan.o tuptoaster.o
|
OBJS = heapam.o hio.o pruneheap.o rewriteheap.o syncscan.o tuptoaster.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for access/index
|
# Makefile for access/index
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/access/index/Makefile,v 1.13 2007/01/20 17:16:10 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/access/index/Makefile,v 1.14 2008/02/19 10:30:06 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = genam.o indexam.o
|
OBJS = genam.o indexam.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for access/nbtree
|
# Makefile for access/nbtree
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/access/nbtree/Makefile,v 1.15 2007/01/20 17:16:10 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/access/nbtree/Makefile,v 1.16 2008/02/19 10:30:06 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -15,10 +15,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
OBJS = nbtcompare.o nbtinsert.o nbtpage.o nbtree.o nbtsearch.o \
|
OBJS = nbtcompare.o nbtinsert.o nbtpage.o nbtree.o nbtsearch.o \
|
||||||
nbtutils.o nbtsort.o nbtxlog.o
|
nbtutils.o nbtsort.o nbtxlog.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for access/transam
|
# Makefile for access/transam
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/access/transam/Makefile,v 1.21 2005/06/17 22:32:42 tgl Exp $
|
# $PostgreSQL: pgsql/src/backend/access/transam/Makefile,v 1.22 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,13 +14,7 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = clog.o transam.o varsup.o xact.o xlog.o xlogutils.o rmgr.o slru.o subtrans.o multixact.o twophase.o twophase_rmgr.o
|
OBJS = clog.o transam.o varsup.o xact.o xlog.o xlogutils.o rmgr.o slru.o subtrans.o multixact.o twophase.o twophase_rmgr.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
# ensure that version checks in xlog.c get recompiled when catversion.h changes
|
# ensure that version checks in xlog.c get recompiled when catversion.h changes
|
||||||
xlog.o: xlog.c $(top_srcdir)/src/include/catalog/catversion.h
|
xlog.o: xlog.c $(top_srcdir)/src/include/catalog/catversion.h
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# Makefile for the bootstrap module
|
# Makefile for the bootstrap module
|
||||||
#
|
#
|
||||||
# $PostgreSQL: pgsql/src/backend/bootstrap/Makefile,v 1.35 2007/01/20 17:16:11 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/bootstrap/Makefile,v 1.36 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,7 @@ override CPPFLAGS := -I$(srcdir) $(CPPFLAGS)
|
|||||||
|
|
||||||
OBJS= bootparse.o bootstrap.o
|
OBJS= bootparse.o bootstrap.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) $@ $^
|
|
||||||
|
|
||||||
|
|
||||||
# bootscanner is compiled as part of bootparse
|
# bootscanner is compiled as part of bootparse
|
||||||
@ -50,6 +47,5 @@ bootstrap.o bootparse.o: $(srcdir)/bootstrap_tokens.h
|
|||||||
# bootparse.c, bootstrap_tokens.h, and bootscanner.c are in the distribution
|
# bootparse.c, bootstrap_tokens.h, and bootscanner.c are in the distribution
|
||||||
# tarball, so they are not cleaned here.
|
# tarball, so they are not cleaned here.
|
||||||
clean:
|
clean:
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
# And the garbage that might have been left behind by partial build:
|
# And the garbage that might have been left behind by partial build:
|
||||||
@rm -f y.tab.h y.tab.c y.output lex.yy.c
|
@rm -f y.tab.h y.tab.c y.output lex.yy.c
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# Makefile for backend/catalog
|
# Makefile for backend/catalog
|
||||||
#
|
#
|
||||||
# $PostgreSQL: pgsql/src/backend/catalog/Makefile,v 1.65 2007/08/21 01:11:13 tgl Exp $
|
# $PostgreSQL: pgsql/src/backend/catalog/Makefile,v 1.66 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -17,10 +17,9 @@ OBJS = catalog.o dependency.o heap.o index.o indexing.o namespace.o aclchk.o \
|
|||||||
|
|
||||||
BKIFILES = postgres.bki postgres.description postgres.shdescription
|
BKIFILES = postgres.bki postgres.description postgres.shdescription
|
||||||
|
|
||||||
all: SUBSYS.o $(BKIFILES)
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
all: $(BKIFILES)
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
# Note: there are some undocumented dependencies on the ordering in which
|
# Note: there are some undocumented dependencies on the ordering in which
|
||||||
# the catalog header files are assembled into postgres.bki. In particular,
|
# the catalog header files are assembled into postgres.bki. In particular,
|
||||||
@ -67,4 +66,4 @@ uninstall-data:
|
|||||||
rm -f $(addprefix '$(DESTDIR)$(datadir)'/, $(BKIFILES) system_views.sql information_schema.sql sql_features.txt)
|
rm -f $(addprefix '$(DESTDIR)$(datadir)'/, $(BKIFILES) system_views.sql information_schema.sql sql_features.txt)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f SUBSYS.o $(OBJS) $(BKIFILES)
|
rm -f $(BKIFILES)
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for backend/commands
|
# Makefile for backend/commands
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/commands/Makefile,v 1.37 2007/08/21 01:11:14 tgl Exp $
|
# $PostgreSQL: pgsql/src/backend/commands/Makefile,v 1.38 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -21,10 +21,4 @@ OBJS = aggregatecmds.o alter.o analyze.o async.o cluster.o comment.o \
|
|||||||
tsearchcmds.o typecmds.o user.o vacuum.o vacuumlazy.o \
|
tsearchcmds.o typecmds.o user.o vacuum.o vacuumlazy.o \
|
||||||
variable.o view.o
|
variable.o view.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
25
src/backend/common.mk
Normal file
25
src/backend/common.mk
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
#
|
||||||
|
# Common make rules for backend
|
||||||
|
#
|
||||||
|
# $PostgreSQL: pgsql/src/backend/common.mk,v 1.1 2008/02/19 10:30:06 petere Exp $
|
||||||
|
#
|
||||||
|
|
||||||
|
SUBDIROBJS = $(SUBDIRS:%=%/SUBSYS.o)
|
||||||
|
|
||||||
|
all: SUBSYS.o
|
||||||
|
|
||||||
|
SUBSYS.o: $(SUBDIROBJS) $(OBJS)
|
||||||
|
$(LD) $(LDREL) $(LDOUT) $@ $^
|
||||||
|
|
||||||
|
$(SUBDIROBJS): $(SUBDIRS:%=%-recursive) ;
|
||||||
|
|
||||||
|
.PHONY: $(SUBDIRS:%=%-recursive)
|
||||||
|
$(SUBDIRS:%=%-recursive):
|
||||||
|
$(MAKE) -C $(subst -recursive,,$@) SUBSYS.o
|
||||||
|
|
||||||
|
clean: clean-local
|
||||||
|
clean-local:
|
||||||
|
ifdef SUBDIRS
|
||||||
|
for dir in $(SUBDIRS); do $(MAKE) -C $$dir clean || exit; done
|
||||||
|
endif
|
||||||
|
rm -f SUBSYS.o $(OBJS)
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for executor
|
# Makefile for executor
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/executor/Makefile,v 1.26 2007/06/11 01:16:22 tgl Exp $
|
# $PostgreSQL: pgsql/src/backend/executor/Makefile,v 1.27 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -23,10 +23,4 @@ OBJS = execAmi.o execCurrent.o execGrouping.o execJunk.o execMain.o \
|
|||||||
nodeValuesscan.o nodeLimit.o nodeGroup.o \
|
nodeValuesscan.o nodeLimit.o nodeGroup.o \
|
||||||
nodeSubplan.o nodeSubqueryscan.o nodeTidscan.o tstoreReceiver.o spi.o
|
nodeSubplan.o nodeSubqueryscan.o nodeTidscan.o tstoreReceiver.o spi.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for lib (miscellaneous stuff)
|
# Makefile for lib (miscellaneous stuff)
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/lib/Makefile,v 1.20 2007/01/20 17:16:11 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/lib/Makefile,v 1.21 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = dllist.o stringinfo.o
|
OBJS = dllist.o stringinfo.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for libpq subsystem (backend half of libpq interface)
|
# Makefile for libpq subsystem (backend half of libpq interface)
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/libpq/Makefile,v 1.38 2007/01/20 17:16:11 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/libpq/Makefile,v 1.39 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -17,11 +17,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
OBJS = be-fsstubs.o be-secure.o auth.o crypt.o hba.o ip.o md5.o pqcomm.o \
|
OBJS = be-fsstubs.o be-secure.o auth.o crypt.o hba.o ip.o md5.o pqcomm.o \
|
||||||
pqformat.o pqsignal.o
|
pqformat.o pqsignal.o
|
||||||
|
|
||||||
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
all: SUBSYS.o
|
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for main
|
# Makefile for main
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/main/Makefile,v 1.11 2007/01/20 17:16:11 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/main/Makefile,v 1.12 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = main.o
|
OBJS = main.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for backend/nodes
|
# Makefile for backend/nodes
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/nodes/Makefile,v 1.19 2007/01/20 17:16:11 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/nodes/Makefile,v 1.20 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -16,10 +16,4 @@ OBJS = nodeFuncs.o nodes.o list.o bitmapset.o tidbitmap.o \
|
|||||||
copyfuncs.o equalfuncs.o makefuncs.o \
|
copyfuncs.o equalfuncs.o makefuncs.o \
|
||||||
outfuncs.o readfuncs.o print.o read.o params.o value.o
|
outfuncs.o readfuncs.o print.o read.o params.o value.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Makefile for optimizer
|
# Makefile for optimizer
|
||||||
#
|
#
|
||||||
# $PostgreSQL: pgsql/src/backend/optimizer/Makefile,v 1.13 2007/02/09 15:55:58 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/optimizer/Makefile,v 1.14 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
|
|
||||||
subdir = src/backend/optimizer
|
subdir = src/backend/optimizer
|
||||||
@ -9,19 +9,5 @@ top_builddir = ../../..
|
|||||||
include $(top_builddir)/src/Makefile.global
|
include $(top_builddir)/src/Makefile.global
|
||||||
|
|
||||||
SUBDIRS = geqo path plan prep util
|
SUBDIRS = geqo path plan prep util
|
||||||
SUBDIROBJS = $(SUBDIRS:%=%/SUBSYS.o)
|
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(SUBDIROBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) $@ $^
|
|
||||||
|
|
||||||
$(SUBDIROBJS): $(SUBDIRS:%=%-recursive) ;
|
|
||||||
|
|
||||||
.PHONY: $(SUBDIRS:%=%-recursive)
|
|
||||||
$(SUBDIRS:%=%-recursive):
|
|
||||||
$(MAKE) -C $(subst -recursive,,$@) SUBSYS.o
|
|
||||||
|
|
||||||
clean:
|
|
||||||
for dir in $(SUBDIRS); do $(MAKE) -C $$dir $@ || exit; done
|
|
||||||
rm -f SUBSYS.o
|
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
#
|
#
|
||||||
# Copyright (c) 1994, Regents of the University of California
|
# Copyright (c) 1994, Regents of the University of California
|
||||||
#
|
#
|
||||||
# $PostgreSQL: pgsql/src/backend/optimizer/geqo/Makefile,v 1.19 2007/01/20 17:16:11 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/optimizer/geqo/Makefile,v 1.20 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -18,10 +18,4 @@ OBJS = geqo_copy.o geqo_eval.o geqo_main.o geqo_misc.o \
|
|||||||
geqo_selection.o \
|
geqo_selection.o \
|
||||||
geqo_erx.o geqo_pmx.o geqo_cx.o geqo_px.o geqo_ox1.o geqo_ox2.o
|
geqo_erx.o geqo_pmx.o geqo_cx.o geqo_px.o geqo_ox1.o geqo_ox2.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for optimizer/path
|
# Makefile for optimizer/path
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/optimizer/path/Makefile,v 1.18 2007/01/20 20:45:38 tgl Exp $
|
# $PostgreSQL: pgsql/src/backend/optimizer/path/Makefile,v 1.19 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -15,10 +15,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
OBJS = allpaths.o clausesel.o costsize.o equivclass.o indxpath.o \
|
OBJS = allpaths.o clausesel.o costsize.o equivclass.o indxpath.o \
|
||||||
joinpath.o joinrels.o orindxpath.o pathkeys.o tidpath.o
|
joinpath.o joinrels.o orindxpath.o pathkeys.o tidpath.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for optimizer/plan
|
# Makefile for optimizer/plan
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/optimizer/plan/Makefile,v 1.14 2007/01/20 17:16:11 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/optimizer/plan/Makefile,v 1.15 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -15,10 +15,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
OBJS = createplan.o initsplan.o planagg.o planmain.o planner.o \
|
OBJS = createplan.o initsplan.o planagg.o planmain.o planner.o \
|
||||||
setrefs.o subselect.o
|
setrefs.o subselect.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for optimizer/prep
|
# Makefile for optimizer/prep
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/optimizer/prep/Makefile,v 1.16 2007/01/20 17:16:11 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/optimizer/prep/Makefile,v 1.17 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = prepjointree.o prepqual.o preptlist.o prepunion.o
|
OBJS = prepjointree.o prepqual.o preptlist.o prepunion.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for optimizer/util
|
# Makefile for optimizer/util
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/optimizer/util/Makefile,v 1.17 2007/01/20 17:16:11 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/optimizer/util/Makefile,v 1.18 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -15,10 +15,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
OBJS = clauses.o joininfo.o pathnode.o plancat.o predtest.o \
|
OBJS = clauses.o joininfo.o pathnode.o plancat.o predtest.o \
|
||||||
relnode.o restrictinfo.o tlist.o var.o
|
relnode.o restrictinfo.o tlist.o var.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# Makefile for parser
|
# Makefile for parser
|
||||||
#
|
#
|
||||||
# $PostgreSQL: pgsql/src/backend/parser/Makefile,v 1.45 2007/06/23 22:12:51 tgl Exp $
|
# $PostgreSQL: pgsql/src/backend/parser/Makefile,v 1.46 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -18,11 +18,7 @@ OBJS= analyze.o gram.o keywords.o parser.o parse_agg.o parse_clause.o \
|
|||||||
|
|
||||||
FLEXFLAGS = -CF
|
FLEXFLAGS = -CF
|
||||||
|
|
||||||
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
all: SUBSYS.o
|
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) $@ $^
|
|
||||||
|
|
||||||
|
|
||||||
# scan is compiled as part of gram
|
# scan is compiled as part of gram
|
||||||
@ -63,6 +59,5 @@ gram.o keywords.o parser.o: $(srcdir)/parse.h
|
|||||||
# gram.c, parse.h, and scan.c are in the distribution tarball, so they
|
# gram.c, parse.h, and scan.c are in the distribution tarball, so they
|
||||||
# are not cleaned here.
|
# are not cleaned here.
|
||||||
clean:
|
clean:
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
# And the garbage that might have been left behind by partial build:
|
# And the garbage that might have been left behind by partial build:
|
||||||
@rm -f y.tab.h y.tab.c y.output lex.yy.c
|
@rm -f y.tab.h y.tab.c y.output lex.yy.c
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
# be converted to Method 2.
|
# be converted to Method 2.
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/port/Makefile,v 1.24 2007/01/07 08:49:31 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/port/Makefile,v 1.25 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -32,10 +32,7 @@ ifeq ($(PORTNAME), win32)
|
|||||||
OBJS+=win32/SUBSYS.o
|
OBJS+=win32/SUBSYS.o
|
||||||
endif
|
endif
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) $@ $^
|
|
||||||
|
|
||||||
darwin/SUBSYS.o: darwin.dir
|
darwin/SUBSYS.o: darwin.dir
|
||||||
|
|
||||||
@ -62,6 +59,6 @@ ipc_test: ipc_test.o pg_sema.o pg_shmem.o
|
|||||||
$(CC) $(CFLAGS) $(LDFLAGS) $(export_dynamic) $^ $(LIBS) -o $@
|
$(CC) $(CFLAGS) $(LDFLAGS) $(export_dynamic) $^ $(LIBS) -o $@
|
||||||
|
|
||||||
distclean clean:
|
distclean clean:
|
||||||
rm -f SUBSYS.o $(OBJS) ipc_test ipc_test.o tas_cpp.s
|
rm -f ipc_test ipc_test.o tas_cpp.s
|
||||||
$(MAKE) -C darwin clean
|
$(MAKE) -C darwin clean
|
||||||
$(MAKE) -C win32 clean
|
$(MAKE) -C win32 clean
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for src/backend/postmaster
|
# Makefile for src/backend/postmaster
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/postmaster/Makefile,v 1.23 2007/07/24 04:54:09 tgl Exp $
|
# $PostgreSQL: pgsql/src/backend/postmaster/Makefile,v 1.24 2008/02/19 10:30:07 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -15,10 +15,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
OBJS = autovacuum.o bgwriter.o fork_process.o pgarch.o pgstat.o postmaster.o \
|
OBJS = autovacuum.o bgwriter.o fork_process.o pgarch.o pgstat.o postmaster.o \
|
||||||
syslogger.o walwriter.o
|
syslogger.o walwriter.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for backend/regex
|
# Makefile for backend/regex
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/regex/Makefile,v 1.21 2003/11/29 19:51:55 pgsql Exp $
|
# $PostgreSQL: pgsql/src/backend/regex/Makefile,v 1.22 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,15 +14,9 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = regcomp.o regerror.o regexec.o regfree.o
|
OBJS = regcomp.o regerror.o regexec.o regfree.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
# mark inclusion dependencies between .c files explicitly
|
# mark inclusion dependencies between .c files explicitly
|
||||||
regcomp.o: regcomp.c regc_lex.c regc_color.c regc_nfa.c regc_cvec.c regc_locale.c
|
regcomp.o: regcomp.c regc_lex.c regc_color.c regc_nfa.c regc_cvec.c regc_locale.c
|
||||||
|
|
||||||
regexec.o: regexec.c rege_dfa.c
|
regexec.o: regexec.c rege_dfa.c
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for rewrite
|
# Makefile for rewrite
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/rewrite/Makefile,v 1.16 2007/01/20 17:16:12 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/rewrite/Makefile,v 1.17 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -15,10 +15,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
OBJS = rewriteRemove.o rewriteDefine.o \
|
OBJS = rewriteRemove.o rewriteDefine.o \
|
||||||
rewriteHandler.o rewriteManip.o rewriteSupport.o
|
rewriteHandler.o rewriteManip.o rewriteSupport.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Makefile for the storage manager subsystem
|
# Makefile for the storage manager subsystem
|
||||||
#
|
#
|
||||||
# $PostgreSQL: pgsql/src/backend/storage/Makefile,v 1.13 2007/02/09 15:55:58 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/storage/Makefile,v 1.14 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
|
|
||||||
subdir = src/backend/storage
|
subdir = src/backend/storage
|
||||||
@ -9,19 +9,5 @@ top_builddir = ../../..
|
|||||||
include $(top_builddir)/src/Makefile.global
|
include $(top_builddir)/src/Makefile.global
|
||||||
|
|
||||||
SUBDIRS = buffer file freespace ipc large_object lmgr page smgr
|
SUBDIRS = buffer file freespace ipc large_object lmgr page smgr
|
||||||
SUBDIROBJS = $(SUBDIRS:%=%/SUBSYS.o)
|
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(SUBDIROBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) $@ $^
|
|
||||||
|
|
||||||
$(SUBDIROBJS): $(SUBDIRS:%=%-recursive) ;
|
|
||||||
|
|
||||||
.PHONY: $(SUBDIRS:%=%-recursive)
|
|
||||||
$(SUBDIRS:%=%-recursive):
|
|
||||||
$(MAKE) -C $(subst -recursive,,$@) SUBSYS.o
|
|
||||||
|
|
||||||
clean:
|
|
||||||
for dir in $(SUBDIRS); do $(MAKE) -C $$dir $@ || exit; done
|
|
||||||
rm -f SUBSYS.o
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for storage/buffer
|
# Makefile for storage/buffer
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/storage/buffer/Makefile,v 1.18 2007/01/20 17:16:12 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/storage/buffer/Makefile,v 1.19 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = buf_table.o buf_init.o bufmgr.o freelist.o localbuf.o
|
OBJS = buf_table.o buf_init.o bufmgr.o freelist.o localbuf.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for storage/file
|
# Makefile for storage/file
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/storage/file/Makefile,v 1.12 2007/01/20 17:16:12 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/storage/file/Makefile,v 1.13 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = fd.o buffile.o
|
OBJS = fd.o buffile.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for storage/freespace
|
# Makefile for storage/freespace
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/storage/freespace/Makefile,v 1.3 2007/01/20 17:16:12 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/storage/freespace/Makefile,v 1.4 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = freespace.o
|
OBJS = freespace.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Makefile for storage/ipc
|
# Makefile for storage/ipc
|
||||||
#
|
#
|
||||||
# $PostgreSQL: pgsql/src/backend/storage/ipc/Makefile,v 1.20 2007/01/20 17:16:12 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/storage/ipc/Makefile,v 1.21 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
|
|
||||||
subdir = src/backend/storage/ipc
|
subdir = src/backend/storage/ipc
|
||||||
@ -18,10 +18,4 @@ endif
|
|||||||
OBJS = ipc.o ipci.o pmsignal.o procarray.o shmem.o shmqueue.o \
|
OBJS = ipc.o ipci.o pmsignal.o procarray.o shmem.o shmqueue.o \
|
||||||
sinval.o sinvaladt.o
|
sinval.o sinvaladt.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for storage/large_object
|
# Makefile for storage/large_object
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/storage/large_object/Makefile,v 1.12 2007/01/20 17:16:13 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/storage/large_object/Makefile,v 1.13 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = inv_api.o
|
OBJS = inv_api.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for storage/lmgr
|
# Makefile for storage/lmgr
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/storage/lmgr/Makefile,v 1.22 2007/01/20 17:16:13 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/storage/lmgr/Makefile,v 1.23 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,7 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = lmgr.o lock.o proc.o deadlock.o lwlock.o spin.o s_lock.o
|
OBJS = lmgr.o lock.o proc.o deadlock.o lwlock.o spin.o s_lock.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
ifdef TAS
|
ifdef TAS
|
||||||
TASPATH = $(top_builddir)/src/backend/port/tas.o
|
TASPATH = $(top_builddir)/src/backend/port/tas.o
|
||||||
@ -31,4 +28,4 @@ check: s_lock_test
|
|||||||
./s_lock_test
|
./s_lock_test
|
||||||
|
|
||||||
clean distclean maintainer-clean:
|
clean distclean maintainer-clean:
|
||||||
rm -f SUBSYS.o $(OBJS) s_lock_test
|
rm -f s_lock_test
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for storage/page
|
# Makefile for storage/page
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/storage/page/Makefile,v 1.12 2007/01/20 17:16:13 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/storage/page/Makefile,v 1.13 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = bufpage.o itemptr.o
|
OBJS = bufpage.o itemptr.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for storage/smgr
|
# Makefile for storage/smgr
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/storage/smgr/Makefile,v 1.16 2007/01/20 17:16:13 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/storage/smgr/Makefile,v 1.17 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = md.o smgr.o smgrtype.o
|
OBJS = md.o smgr.o smgrtype.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for tcop
|
# Makefile for tcop
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/tcop/Makefile,v 1.28 2007/01/20 17:16:13 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/tcop/Makefile,v 1.29 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -18,10 +18,4 @@ ifneq (,$(filter $(PORTNAME),cygwin win32))
|
|||||||
override CPPFLAGS += -DWIN32_STACK_RLIMIT=$(WIN32_STACK_RLIMIT)
|
override CPPFLAGS += -DWIN32_STACK_RLIMIT=$(WIN32_STACK_RLIMIT)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
# Copyright (c) 2006-2008, PostgreSQL Global Development Group
|
# Copyright (c) 2006-2008, PostgreSQL Global Development Group
|
||||||
#
|
#
|
||||||
# $PostgreSQL: pgsql/src/backend/tsearch/Makefile,v 1.5 2008/02/18 16:04:32 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/tsearch/Makefile,v 1.6 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
subdir = src/backend/tsearch
|
subdir = src/backend/tsearch
|
||||||
@ -21,13 +21,7 @@ OBJS = ts_locale.o ts_parse.o wparser.o wparser_def.o dict.o \
|
|||||||
dict_ispell.o regis.o spell.o \
|
dict_ispell.o regis.o spell.o \
|
||||||
to_tsany.o ts_utils.o
|
to_tsany.o ts_utils.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $^
|
|
||||||
|
|
||||||
depend dep:
|
|
||||||
$(CC) -MM $(CFLAGS) *.c >depend
|
|
||||||
|
|
||||||
.PHONY: install-data
|
.PHONY: install-data
|
||||||
install-data: $(DICTFILES) installdirs
|
install-data: $(DICTFILES) installdirs
|
||||||
@ -43,10 +37,3 @@ uninstall-data:
|
|||||||
for i in $(DICTFILES); \
|
for i in $(DICTFILES); \
|
||||||
do rm -rf '$(DESTDIR)$(datadir)/$(DICTDIR)/'$$i || exit; \
|
do rm -rf '$(DESTDIR)$(datadir)/$(DICTDIR)/'$$i || exit; \
|
||||||
done
|
done
|
||||||
|
|
||||||
clean distclean maintainer-clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
ifeq (depend,$(wildcard depend))
|
|
||||||
include depend
|
|
||||||
endif
|
|
||||||
|
@ -1,32 +1,24 @@
|
|||||||
#
|
#
|
||||||
# Makefile for utils
|
# Makefile for utils
|
||||||
#
|
#
|
||||||
# $PostgreSQL: pgsql/src/backend/utils/Makefile,v 1.25 2007/02/09 15:55:58 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/utils/Makefile,v 1.26 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
|
|
||||||
subdir = src/backend/utils
|
subdir = src/backend/utils
|
||||||
top_builddir = ../../..
|
top_builddir = ../../..
|
||||||
include $(top_builddir)/src/Makefile.global
|
include $(top_builddir)/src/Makefile.global
|
||||||
|
|
||||||
|
OBJS = fmgrtab.o
|
||||||
SUBDIRS = adt cache error fmgr hash init mb misc mmgr resowner sort time
|
SUBDIRS = adt cache error fmgr hash init mb misc mmgr resowner sort time
|
||||||
SUBDIROBJS = $(SUBDIRS:%=%/SUBSYS.o)
|
|
||||||
|
|
||||||
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
all: SUBSYS.o fmgroids.h
|
all: fmgroids.h
|
||||||
|
|
||||||
SUBSYS.o: fmgrtab.o $(SUBDIROBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) $@ $^
|
|
||||||
|
|
||||||
$(SUBDIROBJS): $(SUBDIRS:%=%-recursive) ;
|
|
||||||
|
|
||||||
.PHONY: $(SUBDIRS:%=%-recursive)
|
|
||||||
$(SUBDIRS:%=%-recursive): fmgroids.h
|
$(SUBDIRS:%=%-recursive): fmgroids.h
|
||||||
$(MAKE) -C $(subst -recursive,,$@) SUBSYS.o
|
|
||||||
|
|
||||||
fmgroids.h fmgrtab.c: Gen_fmgrtab.sh $(top_srcdir)/src/include/catalog/pg_proc.h
|
fmgroids.h fmgrtab.c: Gen_fmgrtab.sh $(top_srcdir)/src/include/catalog/pg_proc.h
|
||||||
AWK='$(AWK)' $(SHELL) $< $(top_srcdir)/src/include/catalog/pg_proc.h
|
AWK='$(AWK)' $(SHELL) $< $(top_srcdir)/src/include/catalog/pg_proc.h
|
||||||
|
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
for dir in $(SUBDIRS); do $(MAKE) -C $$dir $@ || exit; done
|
rm -f fmgroids.h fmgrtab.c
|
||||||
rm -f SUBSYS.o fmgrtab.o fmgroids.h fmgrtab.c
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Makefile for utils/adt
|
# Makefile for utils/adt
|
||||||
#
|
#
|
||||||
# $PostgreSQL: pgsql/src/backend/utils/adt/Makefile,v 1.68 2007/10/13 23:06:26 tgl Exp $
|
# $PostgreSQL: pgsql/src/backend/utils/adt/Makefile,v 1.69 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
|
|
||||||
subdir = src/backend/utils/adt
|
subdir = src/backend/utils/adt
|
||||||
@ -33,10 +33,4 @@ OBJS = acl.o arrayfuncs.o array_userfuncs.o arrayutils.o bool.o \
|
|||||||
|
|
||||||
like.o: like.c like_match.c
|
like.o: like.c like_match.c
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
10
src/backend/utils/cache/Makefile
vendored
10
src/backend/utils/cache/Makefile
vendored
@ -4,7 +4,7 @@
|
|||||||
# Makefile for utils/cache
|
# Makefile for utils/cache
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/utils/cache/Makefile,v 1.22 2007/08/21 01:11:19 tgl Exp $
|
# $PostgreSQL: pgsql/src/backend/utils/cache/Makefile,v 1.23 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -15,10 +15,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
OBJS = catcache.o inval.o plancache.o relcache.o \
|
OBJS = catcache.o inval.o plancache.o relcache.o \
|
||||||
syscache.o lsyscache.o typcache.o ts_cache.o
|
syscache.o lsyscache.o typcache.o ts_cache.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for utils/error
|
# Makefile for utils/error
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/utils/error/Makefile,v 1.12 2007/01/20 17:16:13 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/utils/error/Makefile,v 1.13 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = assert.o elog.o
|
OBJS = assert.o elog.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for utils/fmgr
|
# Makefile for utils/fmgr
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/utils/fmgr/Makefile,v 1.17 2004/05/21 20:56:49 tgl Exp $
|
# $PostgreSQL: pgsql/src/backend/utils/fmgr/Makefile,v 1.18 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -16,11 +16,4 @@ OBJS = dfmgr.o fmgr.o funcapi.o
|
|||||||
|
|
||||||
override CPPFLAGS += -DDLSUFFIX=\"$(DLSUFFIX)\"
|
override CPPFLAGS += -DDLSUFFIX=\"$(DLSUFFIX)\"
|
||||||
|
|
||||||
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
all: SUBSYS.o
|
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for utils/hash
|
# Makefile for utils/hash
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/utils/hash/Makefile,v 1.12 2007/01/20 17:16:13 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/utils/hash/Makefile,v 1.13 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = dynahash.o hashfn.o pg_crc.o
|
OBJS = dynahash.o hashfn.o pg_crc.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for utils/init
|
# Makefile for utils/init
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/utils/init/Makefile,v 1.21 2007/01/20 17:16:13 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/utils/init/Makefile,v 1.22 2008/02/19 10:30:08 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = flatfiles.o globals.o miscinit.o postinit.o
|
OBJS = flatfiles.o globals.o miscinit.o postinit.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for utils/mb
|
# Makefile for utils/mb
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/utils/mb/Makefile,v 1.23 2007/01/20 17:16:13 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/utils/mb/Makefile,v 1.24 2008/02/19 10:30:09 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -13,15 +13,8 @@ top_builddir = ../../../..
|
|||||||
include $(top_builddir)/src/Makefile.global
|
include $(top_builddir)/src/Makefile.global
|
||||||
|
|
||||||
OBJS = encnames.o conv.o mbutils.o wchar.o wstrcmp.o wstrncmp.o
|
OBJS = encnames.o conv.o mbutils.o wchar.o wstrcmp.o wstrncmp.o
|
||||||
DIRS = conversion_procs
|
|
||||||
|
|
||||||
all install installdirs: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
uninstall distprep:
|
|
||||||
|
|
||||||
clean distclean maintainer-clean:
|
clean distclean maintainer-clean:
|
||||||
rm -f SUBSYS.o $(OBJS)
|
$(MAKE) -C conversion_procs $@
|
||||||
@for dir in $(DIRS); do $(MAKE) -C $$dir $@; done
|
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) $@ $^
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for utils/misc
|
# Makefile for utils/misc
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/utils/misc/Makefile,v 1.27 2007/01/20 17:16:14 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/utils/misc/Makefile,v 1.28 2008/02/19 10:30:09 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -22,11 +22,7 @@ ifdef krb_srvtab
|
|||||||
override CPPFLAGS += -DPG_KRB_SRVTAB='"$(krb_srvtab)"'
|
override CPPFLAGS += -DPG_KRB_SRVTAB='"$(krb_srvtab)"'
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
all: SUBSYS.o
|
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
# guc-file is compiled as part of guc
|
# guc-file is compiled as part of guc
|
||||||
guc.o: $(srcdir)/guc-file.c
|
guc.o: $(srcdir)/guc-file.c
|
||||||
@ -41,5 +37,4 @@ endif
|
|||||||
# Note: guc-file.c is not deleted by 'make clean',
|
# Note: guc-file.c is not deleted by 'make clean',
|
||||||
# since we want to ship it in distribution tarballs.
|
# since we want to ship it in distribution tarballs.
|
||||||
clean:
|
clean:
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
@rm -f lex.yy.c
|
@rm -f lex.yy.c
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for utils/mmgr
|
# Makefile for utils/mmgr
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/utils/mmgr/Makefile,v 1.12 2007/01/20 17:16:14 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/utils/mmgr/Makefile,v 1.13 2008/02/19 10:30:09 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = aset.o mcxt.o portalmem.o
|
OBJS = aset.o mcxt.o portalmem.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for utils/resowner
|
# Makefile for utils/resowner
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/utils/resowner/Makefile,v 1.2 2007/01/20 17:16:14 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/utils/resowner/Makefile,v 1.3 2008/02/19 10:30:09 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = resowner.o
|
OBJS = resowner.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for utils/sort
|
# Makefile for utils/sort
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/utils/sort/Makefile,v 1.14 2007/01/20 17:16:14 petere Exp $
|
# $PostgreSQL: pgsql/src/backend/utils/sort/Makefile,v 1.15 2008/02/19 10:30:09 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = logtape.o tuplesort.o tuplestore.o
|
OBJS = logtape.o tuplesort.o tuplestore.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Makefile for utils/time
|
# Makefile for utils/time
|
||||||
#
|
#
|
||||||
# IDENTIFICATION
|
# IDENTIFICATION
|
||||||
# $PostgreSQL: pgsql/src/backend/utils/time/Makefile,v 1.12 2007/02/09 03:35:34 tgl Exp $
|
# $PostgreSQL: pgsql/src/backend/utils/time/Makefile,v 1.13 2008/02/19 10:30:09 petere Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,10 +14,4 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
OBJS = combocid.o tqual.o
|
OBJS = combocid.o tqual.o
|
||||||
|
|
||||||
all: SUBSYS.o
|
include $(top_srcdir)/src/backend/common.mk
|
||||||
|
|
||||||
SUBSYS.o: $(OBJS)
|
|
||||||
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f SUBSYS.o $(OBJS)
|
|
||||||
|
Reference in New Issue
Block a user