1
0
mirror of https://github.com/postgres/postgres.git synced 2025-06-14 18:42:34 +03:00

Fix relative path references so that make knowns which dependencies refer

to one another. Sort out builddir vs srcdir variable namings. Remove some
now obsoleted make variables.
This commit is contained in:
Peter Eisentraut
2000-08-31 16:12:35 +00:00
parent d4266620e1
commit 424f0edcb8
102 changed files with 384 additions and 453 deletions

View File

@ -1,12 +1,12 @@
# #
# PostgreSQL top level makefile # PostgreSQL top level makefile
# #
# $Header: /cvsroot/pgsql/GNUmakefile.in,v 1.10 2000/08/20 15:55:15 petere Exp $ # $Header: /cvsroot/pgsql/GNUmakefile.in,v 1.11 2000/08/31 16:08:58 petere Exp $
# #
subdir = subdir =
top_builddir = . top_builddir = .
include src/Makefile.global include $(top_builddir)/src/Makefile.global
all: all:
$(MAKE) -C doc all $(MAKE) -C doc all

View File

@ -1,13 +1,13 @@
# #
# $Header: /cvsroot/pgsql/contrib/findoidjoins/Attic/Makefile,v 1.8 2000/07/09 13:13:03 petere Exp $ # $Header: /cvsroot/pgsql/contrib/findoidjoins/Attic/Makefile,v 1.9 2000/08/31 16:08:59 petere Exp $
# #
subdir = contrib/findoidjoins subdir = contrib/findoidjoins
top_builddir = ../.. top_builddir = ../..
include ../../src/Makefile.global include ../../src/Makefile.global
CFLAGS += -I$(LIBPGEASYDIR) -I$(LIBPQDIR) CFLAGS += -I$(libpgeasy_srcdir) -I$(libpq_srcdir)
LIBS += $(LIBPGEASY) LIBS += $(libpgeasy)
all: findoidjoins all: findoidjoins

View File

@ -1,17 +1,17 @@
# #
# $Header: /cvsroot/pgsql/contrib/mSQL-interface/Attic/Makefile,v 1.4 2000/07/09 13:13:17 petere Exp $ # $Header: /cvsroot/pgsql/contrib/mSQL-interface/Attic/Makefile,v 1.5 2000/08/31 16:09:00 petere Exp $
# #
subdir = contrib/mSQL-interface subdir = contrib/mSQL-interface
top_builddir = ../.. top_builddir = ../..
include ../../src/Makefile.global include $(top_builddir)/src/Makefile.global
NAME := mpgsql NAME := mpgsql
SO_MAJOR_VERSION := 0 SO_MAJOR_VERSION := 0
SO_MINOR_VERSION := 0 SO_MINOR_VERSION := 0
OBJS := mpgsql.o OBJS := mpgsql.o
CFLAGS += -I$(LIBPQDIR) CFLAGS += -I$(libpq_srcdir)
include $(top_srcdir)/src/Makefile.shlib include $(top_srcdir)/src/Makefile.shlib

View File

@ -1,9 +1,9 @@
# ODBC extensions # ODBC extensions
# Thomas Lockhart 2000-04-03 # Thomas Lockhart 2000-04-03
SRCDIR= ../../src subdir = contrib/odbc
top_builddir = ../..
include $(SRCDIR)/Makefile.global include $(top_builddir)/src/Makefile.global
ifndef PGLIB ifndef PGLIB
PGLIB= . PGLIB= .

View File

@ -1,5 +1,5 @@
# #
# $Header: /cvsroot/pgsql/contrib/pg_dumplo/Attic/Makefile,v 1.5 2000/07/09 13:13:24 petere Exp $ # $Header: /cvsroot/pgsql/contrib/pg_dumplo/Attic/Makefile,v 1.6 2000/08/31 16:09:05 petere Exp $
# #
subdir = contrib/pg_dumplo subdir = contrib/pg_dumplo
@ -7,12 +7,12 @@ top_builddir = ../..
include ../../src/Makefile.global include ../../src/Makefile.global
OBJS = main.o lo_export.o lo_import.o utils.o OBJS = main.o lo_export.o lo_import.o utils.o
CFLAGS += -I$(LIBPQDIR) CFLAGS += -I$(libpq_srcdir)
all: pg_dumplo all: pg_dumplo
pg_dumplo: $(OBJS) $(LIBPQDIR)/libpq.a pg_dumplo: $(OBJS) $(libpq_builddir)/libpq.a
$(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBPQ) $(CC) $(CFLAGS) -o $@ $(OBJS) $(libpq)
install: all installdirs install: all installdirs
$(INSTALL_PROGRAM) pg_dumplo$(X) $(bindir) $(INSTALL_PROGRAM) pg_dumplo$(X) $(bindir)

View File

@ -1,13 +1,13 @@
# #
# $Header: /cvsroot/pgsql/contrib/pgbench/Makefile,v 1.5 2000/07/09 13:13:29 petere Exp $ # $Header: /cvsroot/pgsql/contrib/pgbench/Makefile,v 1.6 2000/08/31 16:09:09 petere Exp $
# #
subdir = contrib/pgbench subdir = contrib/pgbench
top_builddir = ../.. top_builddir = ../..
include ../../src/Makefile.global include ../../src/Makefile.global
CFLAGS += -I$(LIBPQDIR) CFLAGS += -I$(libpq_srcdir)
LIBS += $(LIBPQ) LIBS += $(libpq)
all: pgbench all: pgbench

View File

@ -1,13 +1,13 @@
# #
# $Header: /cvsroot/pgsql/contrib/vacuumlo/Makefile,v 1.6 2000/07/09 13:13:55 petere Exp $ # $Header: /cvsroot/pgsql/contrib/vacuumlo/Makefile,v 1.7 2000/08/31 16:09:12 petere Exp $
# #
subdir = contrib/vacuumlo subdir = contrib/vacuumlo
top_builddir = ../.. top_builddir = ../..
include ../../src/Makefile.global include ../../src/Makefile.global
CPPFLAGS += -I$(LIBPQDIR) CPPFLAGS += -I$(libpq_srcdir)
LIBS += $(LIBPQ) LIBS += $(libpq)
all: vacuumlo all: vacuumlo

View File

@ -1,21 +1,14 @@
# Postgres documentation makefile # Postgres documentation makefile
# Thomas Lockhart # $Header: /cvsroot/pgsql/doc/src/Makefile,v 1.11 2000/08/31 16:09:16 petere Exp $
# Not yet generated from configure, so use relative path names for now... subdir = doc/src
PGDOCS= .. top_builddir = ../..
SRCDIR= ../../src -include $(top_builddir)/src/Makefile.global
TAR= tar TAR= tar
ZIP= gzip ZIP= gzip
TAREXCLUDE= --exclude=Makefile --exclude='*.sgml' --exclude=ref TAREXCLUDE= --exclude=Makefile --exclude='*.sgml' --exclude=ref
# Pick up Makefile.global from the source area
# This is the only resource from the code source area and is optional
ifneq ($(wildcard $(SRCDIR)/Makefile.global), )
include $(SRCDIR)/Makefile.global
endif
SRC= admin postgres programmer tutorial user SRC= admin postgres programmer tutorial user
TARGETS= $(SRC:%=%.tar.gz) TARGETS= $(SRC:%=%.tar.gz)
@ -80,5 +73,4 @@ man.tar:
# Compressed file # Compressed file
%.gz: % %.gz: %
($(ZIP) -f $<) $(GZIP) -f $<

View File

@ -8,12 +8,17 @@
# #
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/doc/src/sgml/Makefile,v 1.18 2000/08/26 13:08:14 petere Exp $ # $Header: /cvsroot/pgsql/doc/src/sgml/Makefile,v 1.19 2000/08/31 16:09:20 petere Exp $
# #
#---------------------------------------------------------------------------- #----------------------------------------------------------------------------
PGDOCS= ../.. # Pick up Makefile.global from the source area
SRCDIR= ../../../src # This is the only resource from the code source area and is optional.
# Actually, we want this to get Makefile.custom - thomas 1998-03-01
subdir = doc/src/sgml
top_builddir = ../../..
-include $(top_builddir)/src/Makefile.global
# This is where the default stylesheets appear on my linux system. # This is where the default stylesheets appear on my linux system.
# Probably no need to change this; rather, put definitions # Probably no need to change this; rather, put definitions
@ -46,14 +51,6 @@ D2MSCRIPT= $(D2MDIR)/docbook2man-spec.pl
TAR= tar TAR= tar
# Pick up Makefile.global from the source area
# This is the only resource from the code source area and is optional.
# Actually, we want this to get Makefile.custom - thomas 1998-03-01
ifneq ($(wildcard $(SRCDIR)/Makefile.global),)
include $(SRCDIR)/Makefile.global
endif
# Hmm, made this optional but jade _really_ doesn't like them missing # Hmm, made this optional but jade _really_ doesn't like them missing
# - thomas 1998-03-01 # - thomas 1998-03-01
ifneq ($(HDSL), ) ifneq ($(HDSL), )

View File

@ -1,51 +1,20 @@
#---------------------------------------------------------------------------- # $Header: /cvsroot/pgsql/src/Makefile.global.in,v 1.92 2000/08/31 16:09:22 petere Exp $
#------------------------------------------------------------------------------
# All PostgreSQL makefiles include this file and use the variables it sets,
# which in turn are put here by the configure script. There is no need for
# users to edit this file -- if it turns out to be necessary then that's a
# bug.
# #
# Makefile.global-- # A makefile that includes this file needs to set the variable `subdir' to
# global configuration for the Makefiles # the relative path from the top to itself and `top_builddir' to the relative
# # path from itself to the top before including this file. (The "top" is the
# Copyright (c) 1994, Regents of the University of California # parent directory of the directory this file is in.)
# #------------------------------------------------------------------------------
#
# IDENTIFICATION
# $Header: /cvsroot/pgsql/src/Makefile.global.in,v 1.91 2000/08/28 11:53:14 petere Exp $
#
# NOTES
# Essentially all Postgres make files include this file and use the
# variables it sets.
#
# To override the default setting, create a Makefile.custom in this
# directory and put your defines there. (Makefile.custom is included
# near the end of this file). Sometimes, a variable gets set in
# Makefile.global after Makefile.custom has been included, so you can't
# simply set that variable in Makefile.custom. In those cases, there is
# often another variable (like CUSTOM_COPT) that you can set in
# Makefile.custom that influences the later setting of the true variable
# of interest (like CFLAGS) by Makefile.global.
#
#
# If you change any of these defines you probably have to
# make clean; make
# since no dependencies are created for these. (of course you can
# be crafty and check what files really depend on them and just remake
# those).
#
# Before including this file, you must set the SRCDIR variable to the
# path of the top of the Postgres source tree (the directory that
# contains this file).
#
#-------------------------------------------------------------------------
# PostgreSQL version number # PostgreSQL version number
VERSION = @VERSION@ VERSION = @VERSION@
ifndef top_builddir
top_builddir = $(SRCDIR)/..
endif
ifndef SRCDIR
SRCDIR = $(top_builddir)/src
endif
# This should be changed once we have separate build dirs. # This should be changed once we have separate build dirs.
top_srcdir = $(top_builddir) top_srcdir = $(top_builddir)
@ -73,13 +42,14 @@ BSD_SHLIB= true
# systems now. May be applicable to other systems to? # systems now. May be applicable to other systems to?
ELF_SYSTEM= @ELF_SYS@ ELF_SYSTEM= @ELF_SYS@
LIBPQDIR= $(SRCDIR)/interfaces/libpq libpq_srcdir = $(top_srcdir)/src/interfaces/libpq
LIBPGEASYDIR= $(SRCDIR)/interfaces/libpgeasy libpq_builddir = $(top_builddir)/src/interfaces/libpq
LIBPGTCLDIR= $(SRCDIR)/interfaces/libpgtcl libpq = -L$(libpq_builddir) -lpq
libpgeasy_srcdir = $(top_srcdir)/src/interfaces/libpgeasy
libpgeasy_builddir = $(top_builddir/src/interfaces/libpgeasy
libpgeasy = -L$(libpgeasy_builddir) -lpgeasy
LIBPQ= -L$(LIBPQDIR) -lpq
LIBPGTCL= -L$(LIBPGTCLDIR) -lpgtcl
LIBPGEASY= -L$(LIBPGEASYDIR) -lpgeasy
# installation directories # installation directories
@ -99,16 +69,6 @@ docdir = @docdir@
odbcinst_ini_dir = @odbcinst_ini_dir@ odbcinst_ini_dir = @odbcinst_ini_dir@
# old variable names for installation directories
POSTGRESDIR= $(prefix)
BINDIR= $(bindir)
LIBDIR= $(libdir)
TEMPLATEDIR= $(libdir)
POSTMANDIR= $(mandir)
POSTDOCDIR= $(docdir)
HEADERDIR= $(includedir)
############################################################################## ##############################################################################
# #
@ -117,10 +77,6 @@ HEADERDIR= $(includedir)
# To disable a feature, comment out the entire definition # To disable a feature, comment out the entire definition
# (that is, prepend '#', don't set it to "0" or "no"). # (that is, prepend '#', don't set it to "0" or "no").
# Comment out ENFORCE_ALIGNMENT if you do NOT want unaligned access to
# multi-byte types to generate a bus error.
ENFORCE_ALIGNMENT= true
# Comment out PROFILE to generate a profile version of the binaries # Comment out PROFILE to generate a profile version of the binaries
#PROFILE= -p -non_shared #PROFILE= -p -non_shared
@ -156,7 +112,6 @@ MULTIBYTE=@MULTIBYTE@
# #
# Installation. # Installation.
# #
# For many ports, INSTALL is overridden below.
INSTALL= @INSTALL@ INSTALL= @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_PROGRAM = @INSTALL_PROGRAM@
@ -180,7 +135,7 @@ FLEX = @FLEX@
FLEXFLAGS = @FLEXFLAGS@ $(LFLAGS) FLEXFLAGS = @FLEXFLAGS@ $(LFLAGS)
AROPT= @AROPT@ AROPT= @AROPT@
CPPFLAGS = @CPPFLAGS@ CPPFLAGS = @CPPFLAGS@
CFLAGS = -I$(SRCDIR)/include $(CPPFLAGS) @CFLAGS@ CFLAGS = -I$(top_srcdir)/src/include $(CPPFLAGS) @CFLAGS@
CFLAGS_SL= @SHARED_LIB@ CFLAGS_SL= @SHARED_LIB@
LIBS= @LIBS@ LIBS= @LIBS@
LDFLAGS= @LDFLAGS@ $(LIBS) LDFLAGS= @LDFLAGS@ $(LIBS)
@ -210,7 +165,7 @@ CPU= @CPU@
HAVE_POSIX_SIGNALS= @HAVE_POSIX_SIGNALS@ HAVE_POSIX_SIGNALS= @HAVE_POSIX_SIGNALS@
HPUXMATHLIB= @HPUXMATHLIB@ HPUXMATHLIB= @HPUXMATHLIB@
include $(SRCDIR)/Makefile.port include $(top_builddir)/src/Makefile.port
############################################################################## ##############################################################################
# #
@ -219,9 +174,7 @@ include $(SRCDIR)/Makefile.port
# This includes your local customizations if Makefile.custom exists # This includes your local customizations if Makefile.custom exists
# in the source directory. This file doesn't exist in the original # in the source directory. This file doesn't exist in the original
# distribution so that it doesn't get overwritten when you upgrade. # distribution so that it doesn't get overwritten when you upgrade.
ifneq ($(wildcard $(SRCDIR)/Makefile.custom), ) -include $(top_srcdir)/src/Makefile.custom
include $(SRCDIR)/Makefile.custom
endif
# This goes here so that customization in Makefile.custom is effective # This goes here so that customization in Makefile.custom is effective
############################################################################## ##############################################################################

View File

@ -4,13 +4,13 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Header: /cvsroot/pgsql/src/backend/Makefile,v 1.63 2000/07/19 16:29:44 petere Exp $ # $Header: /cvsroot/pgsql/src/backend/Makefile,v 1.64 2000/08/31 16:09:23 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/backend subdir = src/backend
top_builddir = ../.. top_builddir = ../..
include ../Makefile.global include $(top_builddir)/src/Makefile.global
DIRS := access bootstrap catalog parser commands executor lib libpq \ DIRS := access bootstrap catalog parser commands executor lib libpq \
main nodes optimizer port postmaster regex rewrite \ main nodes optimizer port postmaster regex rewrite \

View File

@ -1,12 +1,12 @@
# #
# Makefile for the access methods module # Makefile for the access methods module
# #
# $Header: /cvsroot/pgsql/src/backend/access/Makefile,v 1.6 2000/07/13 16:06:42 petere Exp $ # $Header: /cvsroot/pgsql/src/backend/access/Makefile,v 1.7 2000/08/31 16:09:26 petere Exp $
# #
subdir = src/backend/access subdir = src/backend/access
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
SUBDIRS := common gist hash heap index nbtree rtree transam SUBDIRS := common gist hash heap index nbtree rtree transam
SUBDIROBJS := $(SUBDIRS:%=%/SUBSYS.o) SUBDIROBJS := $(SUBDIRS:%=%/SUBSYS.o)

View File

@ -4,12 +4,13 @@
# Makefile for access/common # Makefile for access/common
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/access/common/Makefile,v 1.18 2000/05/29 05:44:33 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/access/common/Makefile,v 1.19 2000/08/31 16:09:30 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/access/common
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = heaptuple.o indextuple.o indexvalid.o printtup.o \ OBJS = heaptuple.o indextuple.o indexvalid.o printtup.o \
scankey.o tupdesc.o scankey.o tupdesc.o

View File

@ -4,12 +4,13 @@
# Makefile for access/gist # Makefile for access/gist
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/access/gist/Makefile,v 1.9 2000/05/29 05:44:34 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/access/gist/Makefile,v 1.10 2000/08/31 16:09:31 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/access/gist
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = gist.o gistget.o gistscan.o giststrat.o OBJS = gist.o gistget.o gistscan.o giststrat.o
@ -27,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for access/hash # Makefile for access/hash
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/access/hash/Makefile,v 1.9 2000/05/29 05:44:35 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/access/hash/Makefile,v 1.10 2000/08/31 16:09:33 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/access/hash
include ../../../Makefile.global top_builddir = ../../../..
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 hashstrat.o hashutil.o hashsearch.o hashstrat.o hashutil.o

View File

@ -4,12 +4,13 @@
# Makefile for access/heap # Makefile for access/heap
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/access/heap/Makefile,v 1.10 2000/05/29 05:44:35 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/access/heap/Makefile,v 1.11 2000/08/31 16:09:33 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/access/heap
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = heapam.o hio.o stats.o tuptoaster.o OBJS = heapam.o hio.o stats.o tuptoaster.o

View File

@ -4,12 +4,13 @@
# Makefile for access/index # Makefile for access/index
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/access/index/Makefile,v 1.9 2000/05/29 05:44:38 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/access/index/Makefile,v 1.10 2000/08/31 16:09:36 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/access/index
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = genam.o indexam.o istrat.o OBJS = genam.o indexam.o istrat.o
@ -27,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for access/nbtree # Makefile for access/nbtree
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/access/nbtree/Makefile,v 1.9 2000/05/29 05:44:39 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/access/nbtree/Makefile,v 1.10 2000/08/31 16:09:41 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/access/nbtree
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = nbtcompare.o nbtinsert.o nbtpage.o nbtree.o nbtscan.o nbtsearch.o \ OBJS = nbtcompare.o nbtinsert.o nbtpage.o nbtree.o nbtscan.o nbtsearch.o \
nbtstrat.o nbtutils.o nbtsort.o nbtstrat.o nbtutils.o nbtsort.o

View File

@ -4,12 +4,13 @@
# Makefile for access/rtree # Makefile for access/rtree
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/access/rtree/Attic/Makefile,v 1.9 2000/05/29 05:44:39 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/access/rtree/Attic/Makefile,v 1.10 2000/08/31 16:09:43 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/access/rtree
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = rtget.o rtproc.o rtree.o rtscan.o rtstrat.o OBJS = rtget.o rtproc.o rtree.o rtscan.o rtstrat.o

View File

@ -4,12 +4,13 @@
# Makefile for access/transam # Makefile for access/transam
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/access/transam/Makefile,v 1.11 2000/05/29 05:44:41 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/access/transam/Makefile,v 1.12 2000/08/31 16:09:46 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/access/transam
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = transam.o transsup.o varsup.o xact.o xid.o xlog.o rmgr.o OBJS = transam.o transsup.o varsup.o xact.o xid.o xlog.o rmgr.o
@ -26,7 +27,7 @@ clean:
# ensure that version checks in xlog.c get recompiled when config.h or # ensure that version checks in xlog.c get recompiled when config.h or
# catversion.h changes, even if "make depend" hasn't been done. # catversion.h changes, even if "make depend" hasn't been done.
xlog.o: xlog.c $(SRCDIR)/include/config.h $(SRCDIR)/include/catalog/catversion.h xlog.o: xlog.c $(top_builddir)/src/include/config.h $(top_srcdir)/src/include/catalog/catversion.h
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend

View File

@ -2,13 +2,13 @@
# #
# Makefile for catalog # Makefile for catalog
# #
# $Header: /cvsroot/pgsql/src/backend/catalog/Makefile,v 1.23 2000/07/06 21:33:22 petere Exp $ # $Header: /cvsroot/pgsql/src/backend/catalog/Makefile,v 1.24 2000/08/31 16:09:49 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/backend/catalog subdir = src/backend/catalog
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
OBJS = catalog.o heap.o index.o indexing.o aclchk.o \ OBJS = catalog.o heap.o index.o indexing.o aclchk.o \
pg_aggregate.o pg_operator.o pg_proc.o pg_type.o pg_aggregate.o pg_operator.o pg_proc.o pg_type.o

View File

@ -4,12 +4,13 @@
# Makefile for commands # Makefile for commands
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/commands/Makefile,v 1.25 2000/05/29 17:40:43 momjian Exp $ # $Header: /cvsroot/pgsql/src/backend/commands/Makefile,v 1.26 2000/08/31 16:09:53 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../.. subdir = src/backend/commands
include $(SRCDIR)/Makefile.global top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
OBJS = async.o creatinh.o command.o comment.o copy.o indexcmds.o define.o \ OBJS = async.o creatinh.o command.o comment.o copy.o indexcmds.o define.o \
remove.o rename.o vacuum.o analyze.o view.o cluster.o \ remove.o rename.o vacuum.o analyze.o view.o cluster.o \
@ -30,4 +31,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for executor # Makefile for executor
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/executor/Makefile,v 1.12 2000/05/29 05:44:45 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/executor/Makefile,v 1.13 2000/08/31 16:09:56 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../.. subdir = src/backend/executor
include ../../Makefile.global top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
OBJS = execAmi.o execFlatten.o execJunk.o execMain.o \ OBJS = execAmi.o execFlatten.o execJunk.o execMain.o \
execProcnode.o execQual.o execScan.o execTuples.o \ execProcnode.o execQual.o execScan.o execTuples.o \
@ -33,4 +34,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for lib (miscellaneous stuff) # Makefile for lib (miscellaneous stuff)
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/lib/Makefile,v 1.14 2000/06/28 03:31:34 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/lib/Makefile,v 1.15 2000/08/31 16:09:59 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../.. subdir = src/backend/lib
include ../../Makefile.global top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
OBJS = bit.o hasht.o lispsort.o stringinfo.o dllist.o OBJS = bit.o hasht.o lispsort.o stringinfo.o dllist.o
@ -27,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for main # Makefile for main
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/main/Makefile,v 1.8 2000/05/29 05:44:47 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/main/Makefile,v 1.9 2000/08/31 16:10:03 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../.. subdir = src/backend/main
include ../../Makefile.global top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
OBJS = main.o OBJS = main.o
@ -27,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for backend/nodes # Makefile for backend/nodes
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/nodes/Makefile,v 1.12 2000/06/29 02:26:23 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/nodes/Makefile,v 1.13 2000/08/31 16:10:06 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../.. subdir = src/backend/nodes
include $(SRCDIR)/Makefile.global top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
OBJS = nodeFuncs.o nodes.o list.o \ OBJS = nodeFuncs.o nodes.o list.o \
copyfuncs.o equalfuncs.o makefuncs.o \ copyfuncs.o equalfuncs.o makefuncs.o \

View File

@ -1,12 +1,12 @@
# #
# Makefile for optimizer # Makefile for optimizer
# #
# $Header: /cvsroot/pgsql/src/backend/optimizer/Makefile,v 1.8 2000/07/13 16:06:44 petere Exp $ # $Header: /cvsroot/pgsql/src/backend/optimizer/Makefile,v 1.9 2000/08/31 16:10:07 petere Exp $
# #
subdir = src/backend/optimizer subdir = src/backend/optimizer
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
SUBDIRS := geqo path plan prep util SUBDIRS := geqo path plan prep util
SUBDIROBJS := $(SUBDIRS:%=%/SUBSYS.o) SUBDIROBJS := $(SUBDIRS:%=%/SUBSYS.o)

View File

@ -5,24 +5,19 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Id: Makefile,v 1.15 2000/05/31 00:28:19 petere Exp $ # $Header: /cvsroot/pgsql/src/backend/optimizer/geqo/Makefile,v 1.16 2000/08/31 16:10:08 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/optimizer/geqo
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
ifeq ($(CC), gcc)
CFLAGS+= -Wno-error
endif
OBJS = geqo_copy.o geqo_eval.o geqo_main.o geqo_misc.o \ OBJS = geqo_copy.o geqo_eval.o geqo_main.o geqo_misc.o \
geqo_pool.o geqo_recombination.o \ geqo_pool.o geqo_recombination.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
# deprecated: minspantree.o
all: SUBSYS.o all: SUBSYS.o
SUBSYS.o: $(OBJS) SUBSYS.o: $(OBJS)
@ -37,4 +32,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for optimizer/path # Makefile for optimizer/path
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/optimizer/path/Makefile,v 1.14 2000/05/29 05:44:50 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/optimizer/path/Makefile,v 1.15 2000/08/31 16:10:09 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/optimizer/path
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = allpaths.o clausesel.o costsize.o indxpath.o \ OBJS = allpaths.o clausesel.o costsize.o indxpath.o \
joinpath.o joinrels.o orindxpath.o pathkeys.o tidpath.o joinpath.o joinrels.o orindxpath.o pathkeys.o tidpath.o
@ -28,4 +29,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,17 +4,16 @@
# Makefile for optimizer/plan # Makefile for optimizer/plan
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/optimizer/plan/Makefile,v 1.10 2000/05/29 05:44:51 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/optimizer/plan/Makefile,v 1.11 2000/08/31 16:10:11 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/optimizer/plan
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = createplan.o initsplan.o planmain.o planner.o setrefs.o subselect.o OBJS = createplan.o initsplan.o planmain.o planner.o setrefs.o subselect.o
# not ready yet: predmig.o xfunc.o
all: SUBSYS.o all: SUBSYS.o
SUBSYS.o: $(OBJS) SUBSYS.o: $(OBJS)
@ -29,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,17 +4,16 @@
# Makefile for optimizer/prep # Makefile for optimizer/prep
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/optimizer/prep/Makefile,v 1.11 2000/05/29 05:44:52 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/optimizer/prep/Makefile,v 1.12 2000/08/31 16:10:13 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/optimizer/prep
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = prepqual.o preptlist.o prepunion.o prepkeyset.o OBJS = prepqual.o preptlist.o prepunion.o prepkeyset.o
# not ready yet: predmig.o xfunc.o
all: SUBSYS.o all: SUBSYS.o
SUBSYS.o: $(OBJS) SUBSYS.o: $(OBJS)

View File

@ -4,18 +4,17 @@
# Makefile for optimizer/util # Makefile for optimizer/util
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/optimizer/util/Makefile,v 1.12 2000/05/29 05:44:53 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/optimizer/util/Makefile,v 1.13 2000/08/31 16:10:14 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/optimizer/util
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = restrictinfo.o clauses.o indexnode.o plancat.o \ OBJS = restrictinfo.o clauses.o indexnode.o plancat.o \
joininfo.o pathnode.o relnode.o tlist.o var.o joininfo.o pathnode.o relnode.o tlist.o var.o
# not ready yet: predmig.o xfunc.o
all: SUBSYS.o all: SUBSYS.o
SUBSYS.o: $(OBJS) SUBSYS.o: $(OBJS)
@ -30,4 +29,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -13,12 +13,13 @@
# be converted to Method 2. # be converted to Method 2.
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/port/Attic/Makefile.in,v 1.23 2000/05/29 05:44:54 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/port/Attic/Makefile.in,v 1.24 2000/08/31 16:10:16 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR=../.. subdir = src/backend/port
include ../../Makefile.global top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
OBJS = dynloader.o @INET_ATON@ @STRERROR@ @MISSING_RANDOM@ @SRANDOM@ OBJS = dynloader.o @INET_ATON@ @STRERROR@ @MISSING_RANDOM@ @SRANDOM@
OBJS+= @GETHOSTNAME@ @GETRUSAGE@ @STRCASECMP@ @STRDUP@ @TAS@ @ISINF@ OBJS+= @GETHOSTNAME@ @GETRUSAGE@ @STRCASECMP@ @STRDUP@ @TAS@ @ISINF@
@ -39,8 +40,6 @@ qnx4.dir:
tas.o: tas.s tas.o: tas.s
$(CC) $(CFLAGS) -c tas.s $(CC) $(CFLAGS) -c tas.s
.PHONY: clean dep
distclean clean: distclean clean:
rm -f SUBSYS.o $(OBJS) rm -f SUBSYS.o $(OBJS)

View File

@ -1,12 +1,14 @@
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
# #
# Makefile-- # Makefile for NeXTStep 3.3 specific stuff
# Makefile for port/next (NeXTStep 3.3 specific stuff) #
# $Header: /cvsroot/pgsql/src/backend/port/nextstep/Makefile,v 1.6 2000/08/31 16:10:16 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/port/nextstep
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = dynloader.o port.o OBJS = dynloader.o port.o

View File

@ -4,12 +4,13 @@
# Makefile for port/sparc # Makefile for port/sparc
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/port/qnx4/Attic/Makefile,v 1.2 2000/05/29 05:44:56 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/port/qnx4/Attic/Makefile,v 1.3 2000/08/31 16:10:19 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/port/qnx4
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = isnan.o rint.o sem.o shm.o OBJS = isnan.o rint.o sem.o shm.o
@ -36,4 +37,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -1,15 +1,8 @@
#------------------------------------------------------------------------- # $Header: /cvsroot/pgsql/src/backend/port/sunos4/Attic/Makefile,v 1.6 2000/08/31 16:10:20 petere Exp $
#
# Makefile--
# Makefile for port/sparc
#
# IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/port/sunos4/Attic/Makefile,v 1.5 2000/05/29 05:44:57 tgl Exp $
#
#-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/port/sunos4
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = strtol.o OBJS = strtol.o
@ -27,4 +20,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for postmaster # Makefile for postmaster
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/postmaster/Makefile,v 1.11 2000/05/29 05:44:58 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/postmaster/Makefile,v 1.12 2000/08/31 16:10:23 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../.. subdir = src/backend/postmaster
include ../../Makefile.global top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
OBJS = postmaster.o OBJS = postmaster.o
@ -27,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,14 +4,15 @@
# Makefile for regex # Makefile for regex
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/regex/Makefile,v 1.13 2000/05/29 05:44:58 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/regex/Makefile,v 1.14 2000/08/31 16:10:25 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../.. subdir = src/backend/regex
include ../../Makefile.global top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
CFLAGS += -DPOSIX_MISTAKE CPPFLAGS += -DPOSIX_MISTAKE
DEBUGOBJ = DEBUGOBJ =
@ -27,7 +28,7 @@ SUBSYS.o: $(OBJS)
$(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS) $(LD) $(LDREL) $(LDOUT) SUBSYS.o $(OBJS)
retest: retest.o SUBSYS.o $(DEBUGOBJ) retest: retest.o SUBSYS.o $(DEBUGOBJ)
$(CC) -o retest retest.o SUBSYS.o $(DEBUGOBJ) $(CC) $(CFLAGS) -o retest retest.o SUBSYS.o $(DEBUGOBJ)
depend dep: depend dep:
$(CC) -MM $(CFLAGS) *.c >depend $(CC) -MM $(CFLAGS) *.c >depend
@ -38,4 +39,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for rewrite # Makefile for rewrite
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/rewrite/Makefile,v 1.12 2000/05/29 05:44:59 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/rewrite/Makefile,v 1.13 2000/08/31 16:10:27 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../.. subdir = src/backend/rewrite
include ../../Makefile.global top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
OBJS = rewriteRemove.o rewriteDefine.o \ OBJS = rewriteRemove.o rewriteDefine.o \
rewriteHandler.o rewriteManip.o rewriteSupport.o locks.o rewriteHandler.o rewriteManip.o rewriteSupport.o locks.o
@ -28,4 +29,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -1,12 +1,12 @@
# #
# Makefile for the storage manager subsystem # Makefile for the storage manager subsystem
# #
# $Header: /cvsroot/pgsql/src/backend/storage/Makefile,v 1.7 2000/07/13 16:06:48 petere Exp $ # $Header: /cvsroot/pgsql/src/backend/storage/Makefile,v 1.8 2000/08/31 16:10:30 petere Exp $
# #
subdir = src/backend/storage subdir = src/backend/storage
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
SUBDIRS := buffer file ipc large_object lmgr page smgr SUBDIRS := buffer file ipc large_object lmgr page smgr
SUBDIROBJS := $(SUBDIRS:%=%/SUBSYS.o) SUBDIROBJS := $(SUBDIRS:%=%/SUBSYS.o)

View File

@ -4,12 +4,13 @@
# Makefile for storage/buffer # Makefile for storage/buffer
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/storage/buffer/Makefile,v 1.14 2000/05/29 05:45:00 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/storage/buffer/Makefile,v 1.15 2000/08/31 16:10:30 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/storage/buffer
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = buf_table.o buf_init.o bufmgr.o freelist.o localbuf.o s_lock.o OBJS = buf_table.o buf_init.o bufmgr.o freelist.o localbuf.o s_lock.o

View File

@ -4,12 +4,13 @@
# Makefile for storage/file # Makefile for storage/file
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/storage/file/Makefile,v 1.9 2000/05/29 05:45:03 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/storage/file/Makefile,v 1.10 2000/08/31 16:10:31 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/storage/file
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = fd.o buffile.o OBJS = fd.o buffile.o
@ -27,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -1,12 +1,12 @@
# #
# Makefile for storage/ipc # Makefile for storage/ipc
# #
# $Header: /cvsroot/pgsql/src/backend/storage/ipc/Makefile,v 1.12 2000/07/13 16:06:54 petere Exp $ # $Header: /cvsroot/pgsql/src/backend/storage/ipc/Makefile,v 1.13 2000/08/31 16:10:33 petere Exp $
# #
subdir = src/backend/storage/ipc subdir = src/backend/storage/ipc
top_builddir = ../../../.. top_builddir = ../../../..
include ../../../Makefile.global include $(top_builddir)/src/Makefile.global
# seems to be required 1999/07/22 bjm # seems to be required 1999/07/22 bjm
ifeq ($(CPU), alpha) ifeq ($(CPU), alpha)

View File

@ -4,12 +4,13 @@
# Makefile for storage/large_object # Makefile for storage/large_object
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/storage/large_object/Makefile,v 1.9 2000/05/29 05:45:07 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/storage/large_object/Makefile,v 1.10 2000/08/31 16:10:34 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/storage/large_object
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = inv_api.o OBJS = inv_api.o
@ -27,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for storage/lmgr # Makefile for storage/lmgr
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/storage/lmgr/Makefile,v 1.13 2000/05/29 05:45:08 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/storage/lmgr/Makefile,v 1.14 2000/08/31 16:10:36 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/storage/lmgr
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = lmgr.o lock.o proc.o OBJS = lmgr.o lock.o proc.o
@ -27,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for storage/page # Makefile for storage/page
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/storage/page/Makefile,v 1.9 2000/05/29 05:45:12 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/storage/page/Makefile,v 1.10 2000/08/31 16:10:37 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/storage/page
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = bufpage.o itemptr.o OBJS = bufpage.o itemptr.o
@ -27,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for storage/smgr # Makefile for storage/smgr
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/storage/smgr/Makefile,v 1.12 2000/05/29 05:45:14 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/storage/smgr/Makefile,v 1.13 2000/08/31 16:10:38 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/storage/smgr
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = md.o mm.o smgr.o smgrtype.o OBJS = md.o mm.o smgr.o smgrtype.o
@ -27,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,16 +4,13 @@
# Makefile for tcop # Makefile for tcop
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/tcop/Makefile,v 1.23 2000/05/29 05:45:16 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/tcop/Makefile,v 1.24 2000/08/31 16:10:40 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR= ../.. subdir = src/backend/tcop
include $(SRCDIR)/Makefile.global top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
ifeq ($(CC), gcc)
CFLAGS+= -Wno-error
endif
OBJS= dest.o fastpath.o postgres.o pquery.o utility.o OBJS= dest.o fastpath.o postgres.o pquery.o utility.o
@ -31,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,14 +4,16 @@
# Makefile for tioga # Makefile for tioga
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/tioga/Attic/Makefile,v 1.7 2000/05/29 05:45:18 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/tioga/Attic/Makefile,v 1.8 2000/08/31 16:10:41 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../.. subdir = src/backend/tioga
include ../../Makefile.global top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
OBJS = tgRecipe.o Varray.o OBJS = tgRecipe.o Varray.o
CPPFLAGS += -I$(srcdir)
all: SUBSYS.o all: SUBSYS.o
@ -27,4 +29,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -1,12 +1,12 @@
# #
# Makefile for utils # Makefile for utils
# #
# $Header: /cvsroot/pgsql/src/backend/utils/Makefile,v 1.17 2000/07/13 16:07:06 petere Exp $ # $Header: /cvsroot/pgsql/src/backend/utils/Makefile,v 1.18 2000/08/31 16:10:42 petere Exp $
# #
subdir = src/backend/utils/ subdir = src/backend/utils/
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
SUBDIRS := adt cache error fmgr hash init misc mmgr sort time SUBDIRS := adt cache error fmgr hash init misc mmgr sort time
ifdef MULTIBYTE ifdef MULTIBYTE

View File

@ -1,12 +1,12 @@
# #
# Makefile for utils/adt # Makefile for utils/adt
# #
# $Header: /cvsroot/pgsql/src/backend/utils/adt/Makefile,v 1.44 2000/08/05 14:59:17 momjian Exp $ # $Header: /cvsroot/pgsql/src/backend/utils/adt/Makefile,v 1.45 2000/08/31 16:10:45 petere Exp $
# #
subdir = src/backend/utils/adt subdir = src/backend/utils/adt
top_builddir = ../../../.. top_builddir = ../../../..
include ../../../Makefile.global include $(top_builddir)/src/Makefile.global
# seems to be required for some date/time stuff 1999/07/22 bjm # seems to be required for some date/time stuff 1999/07/22 bjm
ifeq ($(CPU),alpha) ifeq ($(CPU),alpha)
@ -40,6 +40,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for utils/cache # Makefile for utils/cache
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/utils/cache/Makefile,v 1.13 2000/05/29 05:45:24 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/utils/cache/Makefile,v 1.14 2000/08/31 16:10:46 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/utils/cache
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = catcache.o inval.o rel.o relcache.o syscache.o lsyscache.o \ OBJS = catcache.o inval.o rel.o relcache.o syscache.o lsyscache.o \
fcache.o temprel.o fcache.o temprel.o
@ -28,4 +29,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for utils/error # Makefile for utils/error
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/utils/error/Makefile,v 1.8 2000/05/29 05:45:27 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/utils/error/Makefile,v 1.9 2000/08/31 16:10:48 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/utils/error
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = assert.o elog.o exc.o excabort.o excid.o format.o OBJS = assert.o elog.o exc.o excabort.o excid.o format.o
@ -27,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for utils/fmgr # Makefile for utils/fmgr
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/utils/fmgr/Makefile,v 1.9 2000/05/29 05:45:30 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/utils/fmgr/Makefile,v 1.10 2000/08/31 16:10:50 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/utils/fmgr
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = dfmgr.o fmgr.o OBJS = dfmgr.o fmgr.o
@ -27,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for utils/hash # Makefile for utils/hash
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/utils/hash/Makefile,v 1.8 2000/05/29 05:45:30 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/utils/hash/Makefile,v 1.9 2000/08/31 16:10:51 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/utils/hash
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = dynahash.o hashfn.o OBJS = dynahash.o hashfn.o
@ -27,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for utils/init # Makefile for utils/init
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/utils/init/Makefile,v 1.14 2000/06/28 03:32:43 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/utils/init/Makefile,v 1.15 2000/08/31 16:10:52 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/utils/init
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = findbe.o globals.o miscinit.o postinit.o OBJS = findbe.o globals.o miscinit.o postinit.o

View File

@ -4,12 +4,13 @@
# Makefile for utils/mb # Makefile for utils/mb
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/utils/mb/Makefile,v 1.9 2000/08/27 10:40:48 ishii Exp $ # $Header: /cvsroot/pgsql/src/backend/utils/mb/Makefile,v 1.10 2000/08/31 16:10:56 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/utils/mb
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = common.o conv.o mbutils.o wchar.o wstrcmp.o wstrncmp.o variable.o \ OBJS = common.o conv.o mbutils.o wchar.o wstrcmp.o wstrncmp.o variable.o \
big5.o big5.o
@ -47,4 +48,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for utils/mmgr # Makefile for utils/mmgr
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/utils/mmgr/Makefile,v 1.9 2000/06/28 03:32:50 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/utils/mmgr/Makefile,v 1.10 2000/08/31 16:10:58 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/utils/mmgr
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = aset.o mcxt.o portalmem.o OBJS = aset.o mcxt.o portalmem.o
@ -27,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for utils/sort # Makefile for utils/sort
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/utils/sort/Makefile,v 1.11 2000/06/18 22:44:20 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/utils/sort/Makefile,v 1.12 2000/08/31 16:10:59 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/utils/sort
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = logtape.o tuplesort.o tuplestore.o OBJS = logtape.o tuplesort.o tuplestore.o
@ -27,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,12 +4,13 @@
# Makefile for utils/time # Makefile for utils/time
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/backend/utils/time/Makefile,v 1.8 2000/05/29 05:45:42 tgl Exp $ # $Header: /cvsroot/pgsql/src/backend/utils/time/Makefile,v 1.9 2000/08/31 16:11:01 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR = ../../.. subdir = src/backend/utils/time
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
OBJS = tqual.o OBJS = tqual.o
@ -27,4 +28,3 @@ clean:
ifeq (depend,$(wildcard depend)) ifeq (depend,$(wildcard depend))
include depend include depend
endif endif

View File

@ -4,13 +4,13 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Header: /cvsroot/pgsql/src/bin/Makefile,v 1.30 2000/08/26 13:08:15 petere Exp $ # $Header: /cvsroot/pgsql/src/bin/Makefile,v 1.31 2000/08/31 16:11:03 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/bin subdir = src/bin
top_builddir = ../.. top_builddir = ../..
include ../Makefile.global include $(top_builddir)/src/Makefile.global
DIRS := initdb initlocation ipcclean pg_ctl pg_dump pg_id \ DIRS := initdb initlocation ipcclean pg_ctl pg_dump pg_id \
pg_passwd psql scripts pg-config pg_passwd psql scripts pg-config

View File

@ -4,17 +4,17 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Header: /cvsroot/pgsql/src/bin/initdb/Makefile,v 1.20 2000/07/06 21:33:38 petere Exp $ # $Header: /cvsroot/pgsql/src/bin/initdb/Makefile,v 1.21 2000/08/31 16:11:06 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/bin/initdb subdir = src/bin/initdb
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
all: initdb all: initdb
initdb: initdb.sh ../../Makefile.global initdb: initdb.sh $(top_builddir)/src/Makefile.global
sed -e 's/__MULTIBYTE__/$(MULTIBYTE)/g' \ sed -e 's/__MULTIBYTE__/$(MULTIBYTE)/g' \
-e 's/__VERSION__/$(VERSION)/g' \ -e 's/__VERSION__/$(VERSION)/g' \
-e 's:__bindir__:$(bindir):g' \ -e 's:__bindir__:$(bindir):g' \

View File

@ -4,13 +4,13 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Header: /cvsroot/pgsql/src/bin/initlocation/Attic/Makefile,v 1.9 2000/06/27 00:31:00 petere Exp $ # $Header: /cvsroot/pgsql/src/bin/initlocation/Attic/Makefile,v 1.10 2000/08/31 16:11:07 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/bin/initlocation subdir = src/bin/initlocation
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
all: initlocation all: initlocation

View File

@ -4,13 +4,13 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Header: /cvsroot/pgsql/src/bin/ipcclean/Attic/Makefile,v 1.11 2000/06/27 00:31:05 petere Exp $ # $Header: /cvsroot/pgsql/src/bin/ipcclean/Attic/Makefile,v 1.12 2000/08/31 16:11:08 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/bin/ipcclean subdir = src/bin/ipcclean
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
all: ipcclean all: ipcclean

View File

@ -4,13 +4,13 @@
# #
# Copyright (c) 1999, PostgreSQL Global Development Group # Copyright (c) 1999, PostgreSQL Global Development Group
# #
# $Header: /cvsroot/pgsql/src/bin/pg_ctl/Makefile,v 1.6 2000/06/27 00:31:08 petere Exp $ # $Header: /cvsroot/pgsql/src/bin/pg_ctl/Makefile,v 1.7 2000/08/31 16:11:10 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/bin/pg_ctl subdir = src/bin/pg_ctl
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
all: pg_ctl all: pg_ctl

View File

@ -4,27 +4,27 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Header: /cvsroot/pgsql/src/bin/pg_dump/Makefile,v 1.22 2000/08/01 15:51:44 pjw Exp $ # $Header: /cvsroot/pgsql/src/bin/pg_dump/Makefile,v 1.23 2000/08/31 16:11:13 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/bin/pg_dump subdir = src/bin/pg_dump
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
OBJS= pg_backup_archiver.o pg_backup_db.o pg_backup_custom.o pg_backup_files.o \ OBJS= pg_backup_archiver.o pg_backup_db.o pg_backup_custom.o pg_backup_files.o \
pg_backup_null.o pg_backup_tar.o $(STRDUP) pg_backup_null.o pg_backup_tar.o $(STRDUP)
CFLAGS+= -I$(LIBPQDIR) CPPFLAGS+= -I$(libpq_srcdir)
LIBS+= -lz LIBS+= -lz
all: submake pg_dump pg_restore pg_dumpall all: submake pg_dump pg_restore pg_dumpall
pg_dump: pg_dump.o common.o $(OBJS) $(LIBPQDIR)/libpq.a pg_dump: pg_dump.o common.o $(OBJS) $(libpq_builddir)/libpq.a
$(CC) $(CFLAGS) -o $@ pg_dump.o common.o $(OBJS) $(LIBPQ) $(LDFLAGS) $(CC) $(CFLAGS) -o $@ pg_dump.o common.o $(OBJS) $(libpq) $(LDFLAGS)
pg_restore: pg_restore.o $(OBJS) $(LIBPQDIR)/libpq.a pg_restore: pg_restore.o $(OBJS) $(libpq_builddir)/libpq.a
$(CC) $(CFLAGS) -o $@ pg_restore.o $(OBJS) $(LIBPQ) $(LDFLAGS) $(CC) $(CFLAGS) -o $@ pg_restore.o $(OBJS) $(libpq) $(LDFLAGS)
../../utils/strdup.o: ../../utils/strdup.o:
$(MAKE) -C ../../utils strdup.o $(MAKE) -C ../../utils strdup.o
@ -37,7 +37,7 @@ pg_dumpall: pg_dumpall.sh
.PHONY: submake .PHONY: submake
submake: submake:
$(MAKE) -C $(LIBPQDIR) all $(MAKE) -C $(libpq_builddir) all
install: all installdirs install: all installdirs
$(INSTALL_PROGRAM) pg_dump$(X) $(bindir)/pg_dump$(X) $(INSTALL_PROGRAM) pg_dump$(X) $(bindir)/pg_dump$(X)

View File

@ -4,25 +4,25 @@
# #
# Copyright (c) 1998, PostgreSQL Global Development Group # Copyright (c) 1998, PostgreSQL Global Development Group
# #
# $Header: /cvsroot/pgsql/src/bin/pg_encoding/Attic/Makefile,v 1.9 2000/06/28 18:29:21 petere Exp $ # $Header: /cvsroot/pgsql/src/bin/pg_encoding/Attic/Makefile,v 1.10 2000/08/31 16:11:15 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/bin/pg_encoding subdir = src/bin/pg_encoding
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
OBJS= pg_encoding.o OBJS= pg_encoding.o
all: submake pg_encoding$(X) all: submake pg_encoding$(X)
pg_encoding$(X): $(OBJS) pg_encoding$(X): $(OBJS)
$(CC) -o $@ $(OBJS) $(LIBPQ) $(LDFLAGS) $(CFLAGS) $(CC) -o $@ $(OBJS) $(libpq) $(LDFLAGS) $(CFLAGS)
.PHONY: submake .PHONY: submake
submake: submake:
$(MAKE) -C $(LIBPQDIR) all $(MAKE) -C $(libpq_builddir) all
install: all installdirs install: all installdirs
$(INSTALL_PROGRAM) pg_encoding$(X) $(bindir)/pg_encoding$(X) $(INSTALL_PROGRAM) pg_encoding$(X) $(bindir)/pg_encoding$(X)

View File

@ -4,13 +4,13 @@
# #
# Copyright (C) 2000 by PostgreSQL Global Development Team # Copyright (C) 2000 by PostgreSQL Global Development Team
# #
# $Header: /cvsroot/pgsql/src/bin/pg_id/Attic/Makefile,v 1.17 2000/06/27 00:31:20 petere Exp $ # $Header: /cvsroot/pgsql/src/bin/pg_id/Attic/Makefile,v 1.18 2000/08/31 16:11:17 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/bin/pg_id subdir = src/bin/pg_id
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
all: pg_id$(X) all: pg_id$(X)

View File

@ -1,10 +1,8 @@
# # $Header: /cvsroot/pgsql/src/bin/pg_passwd/Attic/Makefile,v 1.10 2000/08/31 16:11:20 petere Exp $
# Makefile for src/bin/pg_passwd
#
subdir = src/bin/pg_passwd subdir = src/bin/pg_passwd
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
all: pg_passwd$(X) all: pg_passwd$(X)

View File

@ -4,13 +4,13 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Header: /cvsroot/pgsql/src/bin/pgaccess/Attic/Makefile,v 1.10 2000/06/28 18:29:22 petere Exp $ # $Header: /cvsroot/pgsql/src/bin/pgaccess/Attic/Makefile,v 1.11 2000/08/31 16:11:20 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/bin/pgaccess subdir = src/bin/pgaccess
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
pgaccessdir = $(datadir)/pgaccess pgaccessdir = $(datadir)/pgaccess

View File

@ -5,13 +5,13 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Header: /cvsroot/pgsql/src/bin/pgtclsh/Attic/Makefile,v 1.30 2000/07/01 15:02:23 petere Exp $ # $Header: /cvsroot/pgsql/src/bin/pgtclsh/Attic/Makefile,v 1.31 2000/08/31 16:11:21 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/bin/pgtclsh subdir = src/bin/pgtclsh
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
# #
# Include definitions from the tclConfig.sh file # Include definitions from the tclConfig.sh file
@ -21,7 +21,11 @@ ifeq ($(USE_TK), true)
-include Makefile.tkdefs -include Makefile.tkdefs
endif endif
CFLAGS+= $(X_CFLAGS) -I$(LIBPGTCLDIR) libpgtcl_srcdir = $(top_srcdir)/src/interfaces/libpgtcl
libpgtcl_builddir = $(top_builddir)/src/interfaces/libpgtcl
libpgtcl = -L$(libpgtcl_builddir) -lpgtcl
CFLAGS+= $(X_CFLAGS) -I$(libpgtcl_srcdir)
# If we are here then TCL is available # If we are here then TCL is available
@ -36,16 +40,16 @@ all: submake $(PROGRAMS)
pgtclsh: pgtclAppInit.o pgtclsh: pgtclAppInit.o
$(CC) $(CFLAGS) $(TCL_DEFS) -o $@ $< \ $(CC) $(CFLAGS) $(TCL_DEFS) -o $@ $< \
$(LIBPGTCL) $(LIBPQ) $(TCL_LIB_SPEC) $(TCL_LIBS) $(LDFLAGS) $(libpgtcl) $(libpq) $(TCL_LIB_SPEC) $(TCL_LIBS) $(LDFLAGS)
pgtksh: pgtkAppInit.o pgtksh: pgtkAppInit.o
$(CC) $(CFLAGS) $(TK_DEFS) -o $@ $< \ $(CC) $(CFLAGS) $(TK_DEFS) -o $@ $< \
$(LIBPGTCL) $(LIBPQ) $(X_LIBS) $(TK_LIB_SPEC) $(TK_LIBS) \ $(libpgtcl) $(libpq) $(X_LIBS) $(TK_LIB_SPEC) $(TK_LIBS) \
$(TCL_LIB_SPEC) $(X11_LIBS) $(LDFLAGS) $(TCL_LIB_SPEC) $(X11_LIBS) $(LDFLAGS)
.PHONY: submake .PHONY: submake
submake: submake:
$(MAKE) -C $(LIBPGTCLDIR) all $(MAKE) -C $(libpgtcl_builddir) all
install: all installdirs install: all installdirs
$(INSTALL_PROGRAM) pgtclsh $(bindir)/pgtclsh $(INSTALL_PROGRAM) pgtclsh $(bindir)/pgtclsh

View File

@ -4,17 +4,17 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Header: /cvsroot/pgsql/src/bin/psql/Makefile,v 1.23 2000/07/19 16:29:56 petere Exp $ # $Header: /cvsroot/pgsql/src/bin/psql/Makefile,v 1.24 2000/08/31 16:11:23 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/bin/psql subdir = src/bin/psql
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
REFDOCDIR= $(top_srcdir)/doc/src/sgml/ref REFDOCDIR= $(top_srcdir)/doc/src/sgml/ref
CFLAGS+= -I$(LIBPQDIR) CPPFLAGS+= -I$(libpq_srcdir)
OBJS=command.o common.o help.o input.o stringutils.o mainloop.o \ OBJS=command.o common.o help.o input.o stringutils.o mainloop.o \
copy.o startup.o prompt.o variables.o large_obj.o print.o describe.o \ copy.o startup.o prompt.o variables.o large_obj.o print.o describe.o \
@ -47,8 +47,8 @@ endif
# End of hacks for picking up backend 'port' modules # End of hacks for picking up backend 'port' modules
psql$(X): $(OBJS) $(LIBPQDIR)/libpq.a psql$(X): $(OBJS) $(libpq_builddir)/libpq.a
$(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBPQ) $(LDFLAGS) $(CC) $(CFLAGS) -o $@ $(OBJS) $(libpq) $(LDFLAGS)
help.o: $(srcdir)/sql_help.h help.o: $(srcdir)/sql_help.h
@ -63,7 +63,7 @@ endif
.PHONY: submake .PHONY: submake
submake: submake:
$(MAKE) -C $(LIBPQDIR) all $(MAKE) -C $(libpq_builddir) all
distprep: $(srcdir)/sql_help.h distprep: $(srcdir)/sql_help.h

View File

@ -4,13 +4,13 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Header: /cvsroot/pgsql/src/bin/scripts/Makefile,v 1.7 2000/08/20 11:56:29 petere Exp $ # $Header: /cvsroot/pgsql/src/bin/scripts/Makefile,v 1.8 2000/08/31 16:11:25 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/bin/scripts subdir = src/bin/scripts
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
SCRIPTS := createdb dropdb createuser dropuser createlang droplang vacuumdb SCRIPTS := createdb dropdb createuser dropuser createlang droplang vacuumdb

View File

@ -5,13 +5,13 @@
# Install exported headers to the include directory (these headers are # Install exported headers to the include directory (these headers are
# the minimal ones needed to build loadable backend extensions). # the minimal ones needed to build loadable backend extensions).
# #
# $Header: /cvsroot/pgsql/src/include/Makefile,v 1.2 2000/07/19 16:29:58 petere Exp $ # $Header: /cvsroot/pgsql/src/include/Makefile,v 1.3 2000/08/31 16:11:27 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/include subdir = src/include
top_builddir = ../.. top_builddir = ../..
include ../Makefile.global include $(top_builddir)/src/Makefile.global
HEADERS := os.h config.h c.h postgres.h postgres_ext.h fmgr.h \ HEADERS := os.h config.h c.h postgres.h postgres_ext.h fmgr.h \

View File

@ -4,13 +4,13 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Header: /cvsroot/pgsql/src/interfaces/Makefile,v 1.41 2000/07/19 16:30:06 petere Exp $ # $Header: /cvsroot/pgsql/src/interfaces/Makefile,v 1.42 2000/08/31 16:11:30 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/interfaces subdir = src/interfaces
top_builddir = ../.. top_builddir = ../..
include ../Makefile.global include $(top_builddir)/src/Makefile.global
DIRS := libpq ecpg libpgeasy DIRS := libpq ecpg libpgeasy

View File

@ -1,6 +1,6 @@
subdir = src/interfaces/ecpg subdir = src/interfaces/ecpg
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
all install installdirs uninstall dep depend distprep: all install installdirs uninstall dep depend distprep:
$(MAKE) -C include $@ $(MAKE) -C include $@

View File

@ -1,6 +1,6 @@
subdir = src/interfaces/ecpg/include subdir = src/interfaces/ecpg/include
top_builddir = ../../../.. top_builddir = ../../../..
include ../../../Makefile.global include $(top_builddir)/src/Makefile.global
install: all installdirs install-headers install: all installdirs install-headers

View File

@ -4,25 +4,25 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Header: /cvsroot/pgsql/src/interfaces/ecpg/lib/Attic/Makefile,v 1.6 2000/06/28 18:29:39 petere Exp $ # $Header: /cvsroot/pgsql/src/interfaces/ecpg/lib/Attic/Makefile,v 1.7 2000/08/31 16:11:36 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/interfaces/ecpg/lib subdir = src/interfaces/ecpg/lib
top_builddir = ../../../.. top_builddir = ../../../..
include ../../../Makefile.global include $(top_builddir)/src/Makefile.global
NAME= ecpg NAME= ecpg
SO_MAJOR_VERSION= 3 SO_MAJOR_VERSION= 3
SO_MINOR_VERSION= 1.1 SO_MINOR_VERSION= 1.1
CFLAGS+= -I$(top_srcdir)/src/interfaces/ecpg/include -I$(LIBPQDIR) CPPFLAGS += -I$(top_srcdir)/src/interfaces/ecpg/include -I$(libpq_srcdir)
OBJS= execute.o typename.o descriptor.o data.o error.o prepare.o memory.o \ OBJS= execute.o typename.o descriptor.o data.o error.o prepare.o memory.o \
connect.o misc.o connect.o misc.o
SHLIB_LINK= $(LIBPQ) SHLIB_LINK= $(libpq)
all: all-lib all: all-lib

View File

@ -1,12 +1,12 @@
subdir = src/interfaces/ecpg/preproc subdir = src/interfaces/ecpg/preproc
top_builddir = ../../../.. top_builddir = ../../../..
include ../../../Makefile.global include $(top_builddir)/src/Makefile.global
MAJOR_VERSION=2 MAJOR_VERSION=2
MINOR_VERSION=7 MINOR_VERSION=7
PATCHLEVEL=1 PATCHLEVEL=1
CFLAGS+=-I../include -DMAJOR_VERSION=$(MAJOR_VERSION) \ CPPFLAGS+=-I../include -DMAJOR_VERSION=$(MAJOR_VERSION) \
-DMINOR_VERSION=$(MINOR_VERSION) -DPATCHLEVEL=$(PATCHLEVEL) \ -DMINOR_VERSION=$(MINOR_VERSION) -DPATCHLEVEL=$(PATCHLEVEL) \
-DINCLUDE_PATH=\"$(includedir)\" -DINCLUDE_PATH=\"$(includedir)\"

View File

@ -2,13 +2,13 @@
# #
# Makefile for src/interfaces/libpgeasy # Makefile for src/interfaces/libpgeasy
# #
# $Header: /cvsroot/pgsql/src/interfaces/libpgeasy/Attic/Makefile,v 1.1 2000/06/28 18:29:41 petere Exp $ # $Header: /cvsroot/pgsql/src/interfaces/libpgeasy/Attic/Makefile,v 1.2 2000/08/31 16:11:42 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/interfaces/libpgeasy subdir = src/interfaces/libpgeasy
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
# shared library parameters # shared library parameters
@ -16,11 +16,11 @@ NAME= pgeasy
SO_MAJOR_VERSION= 2 SO_MAJOR_VERSION= 2
SO_MINOR_VERSION= 1 SO_MINOR_VERSION= 1
CFLAGS+= -I$(LIBPQDIR) CPPFLAGS += -I$(libpq_srcdir)
OBJS= libpgeasy.o halt.o OBJS= libpgeasy.o halt.o
SHLIB_LINK+= $(LIBPQ) SHLIB_LINK+= $(libpq)
# If crypt is a separate library, rather than part of libc, it may need # If crypt is a separate library, rather than part of libc, it may need
# to be referenced separately to keep (broken) linkers happy. (This is # to be referenced separately to keep (broken) linkers happy. (This is

View File

@ -4,7 +4,7 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Header: /cvsroot/pgsql/src/interfaces/libpgtcl/Attic/Makefile,v 1.19 2000/06/28 18:29:43 petere Exp $ # $Header: /cvsroot/pgsql/src/interfaces/libpgtcl/Attic/Makefile,v 1.20 2000/08/31 16:11:45 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
@ -16,11 +16,11 @@ NAME= pgtcl
SO_MAJOR_VERSION= 2 SO_MAJOR_VERSION= 2
SO_MINOR_VERSION= 1 SO_MINOR_VERSION= 1
CFLAGS+= -I$(LIBPQDIR) CPPFLAGS += -I$(libpq_srcdir)
OBJS= pgtcl.o pgtclCmds.o pgtclId.o OBJS= pgtcl.o pgtclCmds.o pgtclId.o
SHLIB_LINK+= $(LIBPQ) SHLIB_LINK+= $(libpq)
# If crypt is a separate library, rather than part of libc, it may need # If crypt is a separate library, rather than part of libc, it may need
# to be referenced separately to keep (broken) linkers happy. (This is # to be referenced separately to keep (broken) linkers happy. (This is

View File

@ -4,27 +4,27 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Header: /cvsroot/pgsql/src/interfaces/libpq++/Attic/Makefile,v 1.23 2000/06/30 16:10:54 petere Exp $ # $Header: /cvsroot/pgsql/src/interfaces/libpq++/Attic/Makefile,v 1.24 2000/08/31 16:11:51 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/interfaces/libpq++ subdir = src/interfaces/libpq++
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
NAME= pq++ NAME= pq++
SO_MAJOR_VERSION= 3 SO_MAJOR_VERSION= 3
SO_MINOR_VERSION= 1 SO_MINOR_VERSION= 1
SRCHEADERDIR = $(top_srcdir)/src/include SRCHEADERDIR = $(top_srcdir)/src/include
CXXFLAGS+= -I$(SRCHEADERDIR) -I$(LIBPQDIR) CXXFLAGS+= -I$(SRCHEADERDIR) -I$(libpq_srcdir)
OBJS = pgconnection.o pgdatabase.o pgtransdb.o pgcursordb.o pglobject.o OBJS = pgconnection.o pgdatabase.o pgtransdb.o pgcursordb.o pglobject.o
ifeq ($(PORTNAME), win) ifeq ($(PORTNAME), win)
SHLIB_LINK+= --driver-name g++ $(LIBPQ) SHLIB_LINK+= --driver-name g++ $(libpq)
else else
SHLIB_LINK= $(LIBPQ) SHLIB_LINK= $(libpq)
endif endif
# For CC on IRIX, must use CC as linker/archiver of C++ libraries # For CC on IRIX, must use CC as linker/archiver of C++ libraries

View File

@ -4,13 +4,13 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Header: /cvsroot/pgsql/src/interfaces/libpq/Makefile,v 1.39 2000/06/28 18:29:44 petere Exp $ # $Header: /cvsroot/pgsql/src/interfaces/libpq/Makefile,v 1.40 2000/08/31 16:11:48 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/interfaces/libpq subdir = src/interfaces/libpq
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
# shared library parameters # shared library parameters
NAME= pq NAME= pq

View File

@ -2,20 +2,20 @@
# #
# GNUMakefile for psqlodbc (Postgres ODBC driver) # GNUMakefile for psqlodbc (Postgres ODBC driver)
# #
# $Header: /cvsroot/pgsql/src/interfaces/odbc/Attic/GNUmakefile,v 1.1 2000/06/28 18:29:54 petere Exp $ # $Header: /cvsroot/pgsql/src/interfaces/odbc/Attic/GNUmakefile,v 1.2 2000/08/31 16:11:55 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/interfaces/odbc subdir = src/interfaces/odbc
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
# Shared library parameters # Shared library parameters
NAME = psqlodbc NAME = psqlodbc
SO_MAJOR_VERSION = 0 SO_MAJOR_VERSION = 0
SO_MINOR_VERSION = 26 SO_MINOR_VERSION = 26
CFLAGS += -I$(srcdir) -DHAVE_CONFIG_H -DODBCINSTDIR='"$(odbcinst_ini_dir)"' CPPFLAGS += -I$(srcdir) -DHAVE_CONFIG_H -DODBCINSTDIR='"$(odbcinst_ini_dir)"'
OBJS = info.o bind.o columninfo.o connection.o convert.o drvconn.o \ OBJS = info.o bind.o columninfo.o connection.o convert.o drvconn.o \

View File

@ -4,11 +4,11 @@
# Makefile according to its own ideas and then invoke the rules from # Makefile according to its own ideas and then invoke the rules from
# that file. # that file.
# #
# $Header: /cvsroot/pgsql/src/interfaces/perl5/Attic/GNUmakefile,v 1.1 2000/06/28 18:29:56 petere Exp $ # $Header: /cvsroot/pgsql/src/interfaces/perl5/Attic/GNUmakefile,v 1.2 2000/08/31 16:11:58 petere Exp $
subdir = src/interfaces/perl5 subdir = src/interfaces/perl5
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
all: Makefile libpq-all all: Makefile libpq-all
@ -19,7 +19,7 @@ Makefile: Makefile.PL
.PHONY: libpq-all .PHONY: libpq-all
libpq-all: libpq-all:
$(MAKE) -C $(top_builddir)/src/interfaces/libpq all $(MAKE) -C $(libpq_builddir) all
# The klugery here is to ensure that the perl5 shared library gets # The klugery here is to ensure that the perl5 shared library gets
# built with the correct path to the installed location of libpq # built with the correct path to the installed location of libpq

View File

@ -4,20 +4,20 @@
# #
# Written by Peter Eisentraut <peter_e@gmx.net> # Written by Peter Eisentraut <peter_e@gmx.net>
# #
# $Header: /cvsroot/pgsql/src/interfaces/python/Attic/GNUmakefile,v 1.1 2000/06/28 18:30:07 petere Exp $ # $Header: /cvsroot/pgsql/src/interfaces/python/Attic/GNUmakefile,v 1.2 2000/08/31 16:12:01 petere Exp $
# #
#------------------------------------------------------------------- #-------------------------------------------------------------------
subdir = src/interfaces/python subdir = src/interfaces/python
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
all: Makefile pgmodule.c libpq-all all: Makefile pgmodule.c libpq-all
$(MAKE) -f Makefile $(MAKE) -f Makefile
.PHONY: libpq-all .PHONY: libpq-all
libpq-all: libpq-all:
$(MAKE) -C $(top_builddir)/src/interfaces/libpq all $(MAKE) -C $(libpq_builddir) all
Makefile: Setup.in Makefile.pre.in Makefile: Setup.in Makefile.pre.in
$(MAKE) -f Makefile.pre.in boot srcdir=$(srcdir) VPATH=$(srcdir) $(MAKE) -f Makefile.pre.in boot srcdir=$(srcdir) VPATH=$(srcdir)
@ -26,10 +26,11 @@ Makefile.pre.in: $(python_extmakefile)
cp $< $@ cp $< $@
Setup.in: Setup.in.raw Setup.in: Setup.in.raw
sed -e "s%__LIBPQ__%${top_srcdir}/src/interfaces/libpq%g" \ sed -e 's,@libpq_srcdir@,$(libpq_srcdir),g' \
-e "s%__EXTRA_LIBS__%${LIBS}%g" \ -e 's,@libpq_builddir@,$(libpq_builddir),g' \
-e "s%__INCLUDES__%${top_srcdir}/src/include%g" \ -e 's,@EXTRA_LIBS@,$(LIBS),g' \
< $< > $@ -e 's,@pg_includedir@,$(top_srcdir)/src/include,g' \
$< > $@
install: all install: all
@echo "Installing Python module" @echo "Installing Python module"

View File

@ -1,3 +1,3 @@
*shared* *shared*
_pg pgmodule.c -I__LIBPQ__ -I__INCLUDES__ -L__LIBPQ__ -lpq __EXTRA_LIBS__ _pg pgmodule.c -I@libpq_srcdir@ -I@pg_includedir@ -L@libpq_builddir@ -lpq @EXTRA_LIBS@

View File

@ -10,16 +10,16 @@ IMPSUFF= .imp
POSTGRES_IMP= postgres$(IMPSUFF) POSTGRES_IMP= postgres$(IMPSUFF)
MKLDEXPORT=$(SRCDIR)/backend/port/aix/mkldexport.sh MKLDEXPORT=$(top_srcdir)/src/backend/port/aix/mkldexport.sh
$(POSTGRES_IMP): $(POSTGRES_IMP):
@echo Making $@ @echo Making $@
$(MKLDEXPORT) postgres $(BINDIR) > $@ $(MKLDEXPORT) postgres $(bindir) > $@
$(CC) -Wl,-bE:$(SRCDIR)/backend/$@ -o postgres $(OBJS) $(LDFLAGS) $(CC) -Wl,-bE:$(top_builddir)/src/backend/$@ -o postgres $(OBJS) $(LDFLAGS)
%$(EXPSUFF): %$(EXPSUFF):
$(MKLDEXPORT) $*.o `pwd` > $*$(EXPSUFF) $(MKLDEXPORT) $*.o `pwd` > $*$(EXPSUFF)
%$(DLSUFFIX): %.o %$(EXPSUFF) %$(DLSUFFIX): %.o %$(EXPSUFF)
@echo Making share library $@ from $*.o, $*$(EXPSUFF), and installed postgres.imp @echo Making share library $@ from $*.o, $*$(EXPSUFF), and installed postgres.imp
$(LD) -H512 -bM:SRE -bI:$(LIBDIR)/$(POSTGRES_IMP) -bE:$*$(EXPSUFF) -o $@ $*.o $(LDFLAGS) $(CFLAGS_SL) $(LD) -H512 -bM:SRE -bI:$(libdir)/$(POSTGRES_IMP) -bE:$*$(EXPSUFF) -o $@ $*.o $(LDFLAGS) $(CFLAGS_SL)

View File

@ -19,11 +19,11 @@ ifneq ($(HPUXMATHLIB),)
LDFLAGS:= -L /lib/pa1.1 $(LDFLAGS) LDFLAGS:= -L /lib/pa1.1 $(LDFLAGS)
endif endif
# On all HPUX versions, embed LIBDIR as the shared library search path # On all HPUX versions, embed `libdir' as the shared library search path
# so that the executables don't need SHLIB_PATH to be set, specify -z # so that the executables don't need SHLIB_PATH to be set, specify -z
# to catch null pointer dereferences, and specify -E to make all symbols # to catch null pointer dereferences, and specify -E to make all symbols
# visible to dynamically linked shared libraries. # visible to dynamically linked shared libraries.
LDFLAGS+= -Wl,+b -Wl,$(LIBDIR) -Wl,-z -Wl,-E LDFLAGS+= -Wl,+b -Wl,$(libdir) -Wl,-z -Wl,-E
# Rule for building shared libs (currently used only for regression test # Rule for building shared libs (currently used only for regression test
# shlib ... should go away, since this is not really enough knowledge) # shlib ... should go away, since this is not really enough knowledge)

View File

@ -2,7 +2,7 @@ CFLAGS+= -I/usr/local/include
LDFLAGS+= -g LDFLAGS+= -g
DLLTOOL= dlltool DLLTOOL= dlltool
DLLWRAP= dllwrap DLLWRAP= dllwrap
DLLLIBS=-L/usr/local/lib -L$(LIBDIR) -L$(SRCDIR)/backend -lpostgres -lcygipc -lcygwin -lcrypt -lkernel32 DLLLIBS=-L/usr/local/lib -L$(libdir) -L$(top_builddir)/src/backend -lpostgres -lcygipc -lcygwin -lcrypt -lkernel32
X=.exe X=.exe
MK_NO_LORDER=true MK_NO_LORDER=true
MAKE_DLL=true MAKE_DLL=true
@ -11,7 +11,7 @@ SHLIB_LINK=$(DLLLIBS)
%.dll: %.o %.dll: %.o
$(DLLTOOL) --export-all --output-def $*.def $< $(DLLTOOL) --export-all --output-def $*.def $<
$(DLLWRAP) -o $@ --def $*.def $< $(SRCDIR)/utils/dllinit.o $(DLLLIBS) $(DLLWRAP) -o $@ --def $*.def $< $(top_builddir)/src/utils/dllinit.o $(DLLLIBS)
rm -f $*.def rm -f $*.def
curdir:=$(shell pwd) curdir:=$(shell pwd)

View File

@ -4,13 +4,13 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Header: /cvsroot/pgsql/src/pl/Makefile,v 1.11 2000/07/19 16:30:16 petere Exp $ # $Header: /cvsroot/pgsql/src/pl/Makefile,v 1.12 2000/08/31 16:12:09 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/pl subdir = src/pl
top_builddir = ../.. top_builddir = ../..
include ../Makefile.global include $(top_builddir)/src/Makefile.global
DIRS := plpgsql DIRS := plpgsql

View File

@ -1,8 +1,8 @@
# $Header: /cvsroot/pgsql/src/pl/plperl/GNUmakefile,v 1.2 2000/06/28 18:30:12 petere Exp $ # $Header: /cvsroot/pgsql/src/pl/plperl/GNUmakefile,v 1.3 2000/08/31 16:12:13 petere Exp $
subdir = src/pl/plperl subdir = src/pl/plperl
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
plperl_installdir = $(libdir) plperl_installdir = $(libdir)

View File

@ -4,13 +4,13 @@
# #
# Copyright (c) 1994, Regents of the University of California # Copyright (c) 1994, Regents of the University of California
# #
# $Header: /cvsroot/pgsql/src/pl/plpgsql/Makefile,v 1.4 2000/07/19 16:30:21 petere Exp $ # $Header: /cvsroot/pgsql/src/pl/plpgsql/Makefile,v 1.5 2000/08/31 16:12:15 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/pl/plpgsql subdir = src/pl/plpgsql
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
all install installdirs uninstall distprep: all install installdirs uninstall distprep:
$(MAKE) -C src $@ $(MAKE) -C src $@

View File

@ -2,13 +2,13 @@
# #
# Makefile for the pltcl shared object # Makefile for the pltcl shared object
# #
# $Header: /cvsroot/pgsql/src/pl/tcl/Makefile,v 1.21 2000/07/17 01:26:42 tgl Exp $ # $Header: /cvsroot/pgsql/src/pl/tcl/Makefile,v 1.22 2000/08/31 16:12:17 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
subdir = src/pl/tcl subdir = src/pl/tcl
top_builddir = ../../.. top_builddir = ../../..
include ../../Makefile.global include $(top_builddir)/src/Makefile.global
-include Makefile.tcldefs -include Makefile.tcldefs

View File

@ -7,17 +7,18 @@
# #
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/test/bench/Attic/Makefile,v 1.6 2000/06/17 00:10:28 petere Exp $ # $Header: /cvsroot/pgsql/src/test/bench/Attic/Makefile,v 1.7 2000/08/31 16:12:20 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR= ../.. subdir = src/test/bench
include ../../Makefile.global top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
CREATEFILES= create.sql bench.sql CREATEFILES= create.sql bench.sql
OUTFILES= bench.out bench.out.perquery OUTFILES= bench.out bench.out.perquery
CFLAGS+= -I$(LIBPQDIR) $(CFLAGS_SL) CFLAGS+= -I$(libpq_srcdir) $(CFLAGS_SL)
all: $(CREATEFILES) all: $(CREATEFILES)

View File

@ -2,12 +2,13 @@
# Makefile for example programs # Makefile for example programs
# #
SRCDIR= ../.. subdir = src/test/examples
include ../../Makefile.global top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
CFLAGS+= -I$(LIBPQDIR) CPPFLAGS+= -I$(libpq_srcdir)
LDFLAGS+= -L$(LIBPQDIR) -lpq LDFLAGS+= $(libpq)
# PROGS= testlibpq0 testlibpq1 testlibpq2 testlibpq3 testlibpq4 testlo # PROGS= testlibpq0 testlibpq1 testlibpq2 testlibpq3 testlibpq4 testlo

View File

@ -1,9 +1,8 @@
# # $Header: /cvsroot/pgsql/src/test/locale/Makefile,v 1.5 2000/08/31 16:12:25 petere Exp $
# Makefile for example programs
#
SRCDIR= ../.. subdir = src/test/locale
include ../../Makefile.global top_builddir = ../../..
include $(top_builddir)/src/Makefile.global
PROGS = test-pgsql-locale test-ctype PROGS = test-pgsql-locale test-ctype
@ -17,9 +16,7 @@ $(PROGS): % : %.c
clean: clean:
rm -f $(PROGS) *.out rm -f $(PROGS) *.out
for d in $(DIRS); do \ for d in $(DIRS); do \
cd $$d; \ $(MAKE) -C $$d clean
$(MAKE) clean; \
cd ..; \
done done
test-%: all test-%: all

View File

@ -7,7 +7,7 @@
# #
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/test/regress/GNUmakefile,v 1.22 2000/07/23 13:01:10 petere Exp $ # $Header: /cvsroot/pgsql/src/test/regress/GNUmakefile,v 1.23 2000/08/31 16:12:26 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
@ -19,9 +19,9 @@ CONTRIB= $(top_builddir)/contrib
HOST := $(shell $(top_srcdir)/config/config.guess) HOST := $(shell $(top_srcdir)/config/config.guess)
CFLAGS+= -I$(LIBPQDIR) $(CFLAGS_SL) CFLAGS+= -I$(libpq_srcdir) $(CFLAGS_SL)
LDADD+= -L$(LIBPQDIR) -lpq LDADD+= $(libpq)
# #
# DLOBJS is the dynamically-loaded object file. The regression test uses # DLOBJS is the dynamically-loaded object file. The regression test uses

View File

@ -7,12 +7,13 @@
# #
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/test/regress/input/Attic/Makefile,v 1.8 2000/01/09 19:34:40 tgl Exp $ # $Header: /cvsroot/pgsql/src/test/regress/input/Attic/Makefile,v 1.9 2000/08/31 16:12:28 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR= ../../.. subdir = src/test/regress/input
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
# #
# ... plus test query inputs # ... plus test query inputs
@ -34,5 +35,5 @@ all: $(INFILES)
OBJ=`pwd`; \ OBJ=`pwd`; \
sed -e "s:_OBJWD_:$$OBJ/\.\.:g" \ sed -e "s:_OBJWD_:$$OBJ/\.\.:g" \
-e "s:_DLSUFFIX_:$(DLSUFFIX):g" \ -e "s:_DLSUFFIX_:$(DLSUFFIX):g" \
-e "s:_LIBDIR_:$(LIBDIR):g" \ -e "s:_LIBDIR_:$(libdir):g" \
-e "s/_USER_/$$USER/g" < $< > ../sql/$@ -e "s/_USER_/$$USER/g" < $< > ../sql/$@

View File

@ -7,12 +7,13 @@
# #
# #
# IDENTIFICATION # IDENTIFICATION
# $Header: /cvsroot/pgsql/src/test/regress/output/Attic/Makefile,v 1.10 2000/01/09 19:34:40 tgl Exp $ # $Header: /cvsroot/pgsql/src/test/regress/output/Attic/Makefile,v 1.11 2000/08/31 16:12:30 petere Exp $
# #
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
SRCDIR= ../../.. subdir = src/test/regress/output
include ../../../Makefile.global top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global
# #
# ... plus test query inputs # ... plus test query inputs
@ -34,7 +35,6 @@ all: $(INFILES)
OBJ=`pwd`; \ OBJ=`pwd`; \
sed -e "s:_OBJWD_:$$OBJ/\.\.:g" \ sed -e "s:_OBJWD_:$$OBJ/\.\.:g" \
-e "s:_DLSUFFIX_:$(DLSUFFIX):g" \ -e "s:_DLSUFFIX_:$(DLSUFFIX):g" \
-e "s:_LIBDIR_:$(LIBDIR):g" \ -e "s:_LIBDIR_:$(libdir):g" \
-e "s/_USER_/$$USER/g" < $< | \ -e "s/_USER_/$$USER/g" < $< | \
sed -e "s:output/\.\.:input/\.\.:g" > ../expected/$@ sed -e "s:output/\.\.:input/\.\.:g" > ../expected/$@

Some files were not shown because too many files have changed in this diff Show More