mirror of https://github.com/postgres/postgres
all the standard semantics. Also get rid of Makefile.in's on the way and instead declare all variables in Makefile.global.REL7_1_STABLE
parent
ecef326850
commit
5bb8b62983
@ -1,28 +1,30 @@ |
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# Makefile.inc--
|
||||
# Makefile for bin/initdb
|
||||
# Makefile for src/bin/initdb
|
||||
#
|
||||
# Copyright (c) 1994, Regents of the University of California
|
||||
#
|
||||
#
|
||||
# IDENTIFICATION
|
||||
# $Header: /cvsroot/pgsql/src/bin/initdb/Makefile,v 1.17 2000/02/16 21:25:59 momjian Exp $
|
||||
# $Header: /cvsroot/pgsql/src/bin/initdb/Makefile,v 1.18 2000/06/27 00:30:53 petere Exp $
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
SRCDIR= ../..
|
||||
subdir = src/bin/initdb
|
||||
top_builddir = ../../..
|
||||
include ../../Makefile.global |
||||
|
||||
all: initdb |
||||
|
||||
initdb: initdb.sh |
||||
sed -e 's/__MULTIBYTE__/$(MULTIBYTE)/g' < initdb.sh > initdb
|
||||
sed -e 's/__MULTIBYTE__/$(MULTIBYTE)/g' < $< > $@
|
||||
|
||||
install: initdb |
||||
$(INSTALL) $(INSTL_EXE_OPTS) $+ $(BINDIR)/$+
|
||||
install: all installdirs |
||||
$(INSTALL_SCRIPT) initdb $(bindir)/initdb
|
||||
|
||||
clean: |
||||
rm -f initdb
|
||||
installdirs: |
||||
$(mkinstalldirs) $(bindir)
|
||||
|
||||
dep depend: |
||||
uninstall: |
||||
rm -f $(bindir)/initdb
|
||||
|
||||
clean distclean maintainer-clean: |
||||
rm -f initdb
|
||||
|
||||
@ -1,28 +1,30 @@ |
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# Makefile.inc--
|
||||
# Makefile for bin/initlocation
|
||||
# Makefile for src/bin/initlocation
|
||||
#
|
||||
# Copyright (c) 1994, Regents of the University of California
|
||||
#
|
||||
#
|
||||
# IDENTIFICATION
|
||||
# $Header: /cvsroot/pgsql/src/bin/initlocation/Attic/Makefile,v 1.8 1999/12/08 10:29:43 momjian Exp $
|
||||
# $Header: /cvsroot/pgsql/src/bin/initlocation/Attic/Makefile,v 1.9 2000/06/27 00:31:00 petere Exp $
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
SRCDIR= ../..
|
||||
subdir = src/bin/initlocation
|
||||
top_builddir = ../../..
|
||||
include ../../Makefile.global |
||||
|
||||
all: initlocation |
||||
|
||||
initlocation: initlocation.sh |
||||
cp -p initlocation.sh initlocation
|
||||
cp $< $@
|
||||
|
||||
install: initlocation |
||||
$(INSTALL) $(INSTL_EXE_OPTS) $+ $(BINDIR)
|
||||
install: all installdirs |
||||
$(INSTALL_SCRIPT) initlocation $(bindir)/initlocation
|
||||
|
||||
clean: |
||||
rm -f initlocation
|
||||
installdirs: |
||||
$(mkinstalldirs) $(bindir)
|
||||
|
||||
dep depend: |
||||
uninstall: |
||||
rm -f $(bindir)/initlocation
|
||||
|
||||
clean distclean maintainer-clean: |
||||
rm -f initlocation
|
||||
|
||||
@ -1,28 +1,30 @@ |
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# Makefile.inc--
|
||||
# Makefile for bin/pg_ctl
|
||||
# Makefile for src/bin/pg_ctl
|
||||
#
|
||||
# Copyright (c) 1999, PostgreSQL Global Development Group
|
||||
#
|
||||
#
|
||||
# IDENTIFICATION
|
||||
# $Header: /cvsroot/pgsql/src/bin/pg_ctl/Makefile,v 1.5 2000/06/04 01:44:36 petere Exp $
|
||||
# $Header: /cvsroot/pgsql/src/bin/pg_ctl/Makefile,v 1.6 2000/06/27 00:31:08 petere Exp $
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
SRCDIR= ../..
|
||||
subdir = src/bin/pg_ctl
|
||||
top_builddir = ../../..
|
||||
include ../../Makefile.global |
||||
|
||||
all: pg_ctl |
||||
|
||||
pg_ctl: pg_ctl.sh |
||||
cat pg_ctl.sh > pg_ctl
|
||||
cp $< $@
|
||||
|
||||
install: pg_ctl |
||||
$(INSTALL) $(INSTL_EXE_OPTS) $+ $(BINDIR)
|
||||
install: all installdirs |
||||
$(INSTALL_SCRIPT) pg_ctl $(bindir)/pg_ctl
|
||||
|
||||
clean: |
||||
rm -f pg_ctl
|
||||
installdirs: |
||||
$(mkinstalldirs) $(bindir)
|
||||
|
||||
dep depend: |
||||
uninstall: |
||||
rm -f $(bindir)/pg_ctl
|
||||
|
||||
clean distclean maintainer-clean: |
||||
rm -f pg_ctl
|
||||
|
||||
@ -0,0 +1,51 @@ |
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# Makefile for src/bin/pg_dump
|
||||
#
|
||||
# Copyright (c) 1994, Regents of the University of California
|
||||
#
|
||||
# $Header: /cvsroot/pgsql/src/bin/pg_dump/Makefile,v 1.15 2000/06/27 00:31:12 petere Exp $
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
subdir = src/bin/pg_dump
|
||||
top_builddir = ../../..
|
||||
include ../../Makefile.global |
||||
|
||||
OBJS= pg_dump.o common.o $(STRDUP)
|
||||
|
||||
CFLAGS+= -I$(LIBPQDIR)
|
||||
|
||||
|
||||
all: submake pg_dump$(X) |
||||
|
||||
pg_dump$(X): $(OBJS) $(LIBPQDIR)/libpq.a |
||||
$(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBPQ) $(LDFLAGS)
|
||||
|
||||
../../utils/strdup.o: |
||||
$(MAKE) -C ../../utils strdup.o
|
||||
|
||||
.PHONY: submake |
||||
submake: |
||||
$(MAKE) -C $(LIBPQDIR) libpq.a
|
||||
|
||||
install: all installdirs |
||||
$(INSTALL_PROGRAM) pg_dump$(X) $(bindir)/pg_dump$(X)
|
||||
$(INSTALL_SCRIPT) pg_dumpall $(bindir)/pg_dumpall
|
||||
$(INSTALL_SCRIPT) pg_upgrade $(bindir)/pg_upgrade
|
||||
|
||||
installdirs: |
||||
$(mkinstalldirs) $(bindir)
|
||||
|
||||
uninstall: |
||||
rm -f $(addprefix $(bindir)/, pg_dump$(X) pg_dumpall pg_upgrade)
|
||||
|
||||
depend dep: |
||||
$(CC) -MM $(CFLAGS) *.c >depend
|
||||
|
||||
clean distclean maintainer-clean: |
||||
rm -f pg_dump$(X) $(OBJS)
|
||||
|
||||
ifeq (depend,$(wildcard depend)) |
||||
include depend |
||||
endif |
||||
@ -1,47 +0,0 @@ |
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# Makefile.inc--
|
||||
# Makefile for bin/pg_dump
|
||||
#
|
||||
# Copyright (c) 1994, Regents of the University of California
|
||||
#
|
||||
#
|
||||
# IDENTIFICATION
|
||||
# $Header: /cvsroot/pgsql/src/bin/pg_dump/Attic/Makefile.in,v 1.14 2000/06/17 00:09:44 petere Exp $
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
SRCDIR= ../..
|
||||
include ../../Makefile.global |
||||
|
||||
OBJS= pg_dump.o common.o @STRDUP@
|
||||
|
||||
CFLAGS+= -I$(LIBPQDIR)
|
||||
|
||||
|
||||
all: submake pg_dump |
||||
|
||||
pg_dump: $(OBJS) $(LIBPQDIR)/libpq.a |
||||
$(CC) $(CFLAGS) -o pg_dump $(OBJS) $(LIBPQ) $(LDFLAGS)
|
||||
|
||||
../../utils/strdup.o: |
||||
$(MAKE) -C ../../utils strdup.o
|
||||
|
||||
.PHONY: submake |
||||
submake: |
||||
$(MAKE) -C $(LIBPQDIR) libpq.a
|
||||
|
||||
install: pg_dump |
||||
$(INSTALL) $(INSTL_EXE_OPTS) pg_dump$(X) $(BINDIR)/pg_dump$(X)
|
||||
$(INSTALL) $(INSTL_EXE_OPTS) pg_dumpall $(BINDIR)/pg_dumpall
|
||||
$(INSTALL) $(INSTL_EXE_OPTS) pg_upgrade $(BINDIR)/pg_upgrade
|
||||
|
||||
depend dep: |
||||
$(CC) -MM $(CFLAGS) *.c >depend
|
||||
|
||||
clean: |
||||
rm -f pg_dump$(X) $(OBJS)
|
||||
|
||||
ifeq (depend,$(wildcard depend)) |
||||
include depend |
||||
endif |
||||
@ -0,0 +1,43 @@ |
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# Makefile for src/bin/pg_version
|
||||
#
|
||||
# Portions Copyright (c) 1996-2000, PostgreSQL, Inc
|
||||
# Portions Copyright (c) 1994, Regents of the University of California
|
||||
#
|
||||
# $Header: /cvsroot/pgsql/src/bin/pg_version/Attic/Makefile,v 1.7 2000/06/27 00:31:29 petere Exp $
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
subdir = src/bin/pg_version
|
||||
top_builddir = ../../..
|
||||
include ../../Makefile.global |
||||
|
||||
OBJS= pg_version.o $(top_builddir)/src/utils/version.o $(STRERROR2)
|
||||
|
||||
all: pg_version$(X) |
||||
|
||||
pg_version$(X): $(OBJS) |
||||
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
|
||||
|
||||
$(top_builddir)/src/utils/version.o: $(top_srcdir)/src/utils/version.c $(top_builddir)/src/include/version.h |
||||
$(MAKE) -C $(top_builddir)/src/utils version.o
|
||||
|
||||
install: all installdirs |
||||
$(INSTALL_PROGRAM) pg_version$(X) $(bindir)/pg_version$(X)
|
||||
|
||||
installdirs: |
||||
$(mkinstalldirs) $(bindir)
|
||||
|
||||
uninstall: |
||||
rm -f $(bindir)/pg_version$(X)
|
||||
|
||||
depend dep: |
||||
$(CC) -MM $(CFLAGS) *.c >depend
|
||||
|
||||
clean distclean maintainer-clean: |
||||
rm -f pg_version$(X) pg_version.o
|
||||
|
||||
ifeq (depend,$(wildcard depend)) |
||||
include depend |
||||
endif |
||||
@ -1,38 +0,0 @@ |
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# Makefile.in--
|
||||
# Makefile for bin/pg_version
|
||||
#
|
||||
# Portions Copyright (c) 1996-2000, PostgreSQL, Inc
|
||||
# Portions Copyright (c) 1994, Regents of the University of California
|
||||
#
|
||||
# IDENTIFICATION
|
||||
# $Header: /cvsroot/pgsql/src/bin/pg_version/Attic/Makefile.in,v 1.9 2000/05/29 05:45:46 tgl Exp $
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
SRCDIR= ../..
|
||||
include $(SRCDIR)/Makefile.global |
||||
|
||||
OBJS= pg_version.o $(SRCDIR)/utils/version.o @STRERROR2@
|
||||
|
||||
all: pg_version |
||||
|
||||
pg_version: $(OBJS) |
||||
$(CC) $(CFLAGS) -o pg_version $(OBJS) $(LDFLAGS)
|
||||
|
||||
$(SRCDIR)/utils/version.o: $(SRCDIR)/utils/version.c $(SRCDIR)/include/version.h |
||||
$(MAKE) -C $(SRCDIR)/utils version.o
|
||||
|
||||
install: pg_version |
||||
$(INSTALL) $(INSTL_EXE_OPTS) pg_version$(X) $(BINDIR)/pg_version$(X)
|
||||
|
||||
depend dep: |
||||
$(CC) -MM $(CFLAGS) *.c >depend
|
||||
|
||||
clean: |
||||
rm -f pg_version$(X) pg_version.o
|
||||
|
||||
ifeq (depend,$(wildcard depend)) |
||||
include depend |
||||
endif |
||||
@ -1,37 +1,38 @@ |
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# Makefile
|
||||
# Makefile for pgaccess
|
||||
# Makefile for src/bin/pgaccess
|
||||
#
|
||||
# Copyright (c) 1994, Regents of the University of California
|
||||
#
|
||||
# IDENTIFICATION
|
||||
# $Header: /cvsroot/pgsql/src/bin/pgaccess/Attic/Makefile,v 1.8 1999/12/16 01:25:10 momjian Exp $
|
||||
# $Header: /cvsroot/pgsql/src/bin/pgaccess/Attic/Makefile,v 1.9 2000/06/27 00:31:34 petere Exp $
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
SRCDIR= ../..
|
||||
include $(SRCDIR)/Makefile.global |
||||
subdir = src/bin/pgaccess
|
||||
top_builddir = ../../..
|
||||
include ../../Makefile.global |
||||
|
||||
pgaccessdir = $(datadir)/pgaccess
|
||||
|
||||
all: pgaccess |
||||
|
||||
pgaccess: pgaccess.sh |
||||
sed -e 's;__wish__;$(WISH);' pgaccess.sh | \
|
||||
sed -e 's;__POSTGRESDIR__;$(POSTGRESDIR);' \
|
||||
> pgaccess
|
||||
|
||||
install: |
||||
$(INSTALL) $(INSTL_EXE_OPTS) pgaccess $(BINDIR)/pgaccess
|
||||
-@if [ ! -d $(POSTGRESDIR)/pgaccess ]; then mkdir $(POSTGRESDIR)/pgaccess; fi
|
||||
$(INSTALL) $(INSTL_EXE_OPTS) main.tcl $(POSTGRESDIR)/pgaccess
|
||||
-@if [ ! -d $(POSTGRESDIR)/pgaccess/lib ]; then mkdir $(POSTGRESDIR)/pgaccess/lib; fi
|
||||
$(INSTALL) $(INSTLOPTS) lib/*.tcl $(POSTGRESDIR)/pgaccess/lib
|
||||
-@if [ ! -d $(POSTGRESDIR)/pgaccess/lib/help ]; then mkdir $(POSTGRESDIR)/pgaccess/lib/help; fi
|
||||
$(INSTALL) $(INSTLOPTS) lib/help/*.hlp $(POSTGRESDIR)/pgaccess/lib/help
|
||||
-@if [ ! -d $(POSTGRESDIR)/pgaccess/lib/languages ]; then mkdir $(POSTGRESDIR)/pgaccess/lib/languages; fi
|
||||
$(INSTALL) $(INSTLOPTS) lib/languages/[a-z]* $(POSTGRESDIR)/pgaccess/lib/languages
|
||||
-@if [ ! -d $(POSTGRESDIR)/pgaccess/images ]; then mkdir $(POSTGRESDIR)/pgaccess/images; fi
|
||||
$(INSTALL) $(INSTLOPTS) images/*.gif $(POSTGRESDIR)/pgaccess/images
|
||||
|
||||
clean: |
||||
sed -e 's,__wish__,$(WISH),' -e 's,__PGACCESSHOME__,$(pgaccessdir),' < $< > $@
|
||||
|
||||
install: all installdirs |
||||
$(INSTALL_SCRIPT) pgaccess $(bindir)/pgaccess
|
||||
$(INSTALL_SCRIPT) main.tcl $(pgaccessdir)
|
||||
$(INSTALL_DATA) lib/*.tcl $(pgaccessdir)/lib
|
||||
$(INSTALL_DATA) lib/help/*.hlp $(pgaccessdir)/lib/help
|
||||
$(INSTALL_DATA) lib/languages/[a-z]* $(pgaccessdir)/lib/languages
|
||||
$(INSTALL_DATA) images/*.gif $(pgaccessdir)/images
|
||||
|
||||
installdirs: |
||||
$(mkinstalldirs) $(bindir) $(pgaccessdir)/lib/help $(pgaccessdir)/lib/languages $(pgaccessdir)/images
|
||||
|
||||
uninstall: |
||||
rm -f $(bindir)/pgaccess
|
||||
rm -rf $(pgaccessdir)
|
||||
|
||||
clean distclean maintainer-clean: |
||||
rm -f pgaccess
|
||||
|
||||
@ -0,0 +1,88 @@ |
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# Makefile for src/bin/psql
|
||||
#
|
||||
# Copyright (c) 1994, Regents of the University of California
|
||||
#
|
||||
# $Header: /cvsroot/pgsql/src/bin/psql/Makefile,v 1.21 2000/06/27 00:31:41 petere Exp $
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
subdir = src/bin/psql
|
||||
top_builddir = ../../..
|
||||
include ../../Makefile.global |
||||
|
||||
REFDOCDIR= $(top_srcdir)/doc/src/sgml/ref
|
||||
|
||||
CFLAGS+= -I$(LIBPQDIR)
|
||||
|
||||
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 \
|
||||
tab-complete.o
|
||||
|
||||
all: submake psql$(X) |
||||
|
||||
ifdef STRDUP |
||||
OBJS+=$(top_builddir)/src/utils/strdup.o
|
||||
|
||||
$(top_builddir)/src/utils/strdup.o: |
||||
$(MAKE) -C $(top_builddir)/src/utils strdup.o
|
||||
endif |
||||
|
||||
# Move these to the utils directory?
|
||||
|
||||
ifdef STRERROR |
||||
OBJS+=$(top_builddir)/src/backend/port/strerror.o
|
||||
|
||||
$(top_builddir)/src/backend/port/strerror.o: |
||||
$(MAKE) -C $(top_builddir)/src/backend/port strerror.o
|
||||
endif |
||||
|
||||
ifdef SNPRINTF |
||||
OBJS+=$(top_builddir)/src/backend/port/snprintf.o
|
||||
|
||||
$(top_builddir)/src/backend/port/snprintf.o: |
||||
$(MAKE) -C $(top_builddir)/src/backend/port snprintf.o
|
||||
endif |
||||
|
||||
# End of hacks for picking up backend 'port' modules
|
||||
|
||||
psql$(X): $(OBJS) $(LIBPQDIR)/libpq.a |
||||
$(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBPQ) $(LDFLAGS)
|
||||
|
||||
help.o: $(srcdir)/sql_help.h |
||||
|
||||
ifdef PERL |
||||
$(srcdir)/sql_help.h: create_help.pl $(wildcard $(REFDOCDIR)/*.sgml) |
||||
$(PERL) $< $(REFDOCDIR) $@
|
||||
else |
||||
$(srcdir)/sql_help.h: |
||||
@echo "*** Perl is needed to build psql help."
|
||||
endif |
||||
|
||||
.PHONY: submake |
||||
|
||||
submake: |
||||
$(MAKE) -C $(LIBPQDIR) libpq.a
|
||||
|
||||
install: all installdirs |
||||
$(INSTALL_PROGRAM) psql$(X) $(bindir)/psql$(X)
|
||||
|
||||
installdirs: |
||||
$(mkinstalldirs) $(bindir)
|
||||
|
||||
uninstall: |
||||
rm -f $(bindir)/psql$(X)
|
||||
|
||||
depend dep: |
||||
$(CC) -MM -MG $(CFLAGS) *.c >depend
|
||||
|
||||
clean distclean: |
||||
rm -f psql$(X) $(OBJS)
|
||||
|
||||
maintainer-clean: distclean |
||||
rm -f sql_help.h
|
||||
|
||||
ifeq (depend,$(wildcard depend)) |
||||
include depend |
||||
endif |
||||
@ -1,89 +0,0 @@ |
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# Makefile.in--
|
||||
# Makefile for bin/psql
|
||||
#
|
||||
# Copyright (c) 1994, Regents of the University of California
|
||||
#
|
||||
#
|
||||
# IDENTIFICATION
|
||||
# $Header: /cvsroot/pgsql/src/bin/psql/Attic/Makefile.in,v 1.26 2000/06/17 00:09:51 petere Exp $
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
SRCDIR= ../..
|
||||
include $(SRCDIR)/Makefile.global |
||||
|
||||
DOCDIR= $(SRCDIR)/../doc/src/sgml/ref
|
||||
PERL = @PERL@
|
||||
|
||||
CFLAGS+= -I$(LIBPQDIR)
|
||||
|
||||
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 \
|
||||
tab-complete.o
|
||||
|
||||
all: submake psql |
||||
|
||||
ifneq (@STRDUP@,) |
||||
OBJS+=$(SRCDIR)/utils/strdup.o
|
||||
|
||||
$(SRCDIR)/utils/strdup.o: |
||||
$(MAKE) -C $(SRCDIR)/utils strdup.o
|
||||
endif |
||||
|
||||
# Move these to the utils directory?
|
||||
|
||||
ifneq (@STRERROR@,) |
||||
OBJS+=$(SRCDIR)/backend/port/strerror.o
|
||||
|
||||
$(SRCDIR)/backend/port/strerror.o: |
||||
$(MAKE) -C $(SRCDIR)/backend/port strerror.o
|
||||
endif |
||||
|
||||
ifneq (@SNPRINTF@,) |
||||
OBJS+=$(SRCDIR)/backend/port/snprintf.o
|
||||
|
||||
$(SRCDIR)/backend/port/snprintf.o: |
||||
$(MAKE) -C $(SRCDIR)/backend/port snprintf.o
|
||||
endif |
||||
|
||||
# End of hacks for picking up backend 'port' modules
|
||||
|
||||
psql: $(OBJS) $(LIBPQDIR)/libpq.a |
||||
$(CC) $(CFLAGS) -o psql $(OBJS) $(LIBPQ) $(LDFLAGS)
|
||||
|
||||
help.o: sql_help.h |
||||
|
||||
ifneq ($(strip $(PERL)),)
|
||||
sql_help.h: $(wildcard $(DOCDIR)/*.sgml) create_help.pl |
||||
$(PERL) create_help.pl $(DOCDIR) sql_help.h
|
||||
else |
||||
sql_help.h: |
||||
@echo "*** Perl is needed to build psql help."
|
||||
endif |
||||
|
||||
.PHONY: submake |
||||
|
||||
submake: |
||||
$(MAKE) -C $(LIBPQDIR) libpq.a
|
||||
|
||||
install: psql |
||||
$(INSTALL) $(INSTL_EXE_OPTS) psql$(X) $(BINDIR)/psql$(X)
|
||||
|
||||
depend dep: |
||||
$(CC) -MM -MG $(CFLAGS) *.c >depend
|
||||
|
||||
clean: |
||||
rm -f psql$(X) $(OBJS)
|
||||
|
||||
# Some people might get in trouble if they do a make clean and the
|
||||
# sql_help.h is gone, for it needs the docs in the right place to be
|
||||
# regenerated. -- (pe)
|
||||
|
||||
maintainer-clean: clean |
||||
rm -f sql_help.h
|
||||
|
||||
ifeq (depend,$(wildcard depend)) |
||||
include depend |
||||
endif |
||||
@ -1,40 +1,32 @@ |
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# Makefile.inc--
|
||||
# Makefile for bin/scripts
|
||||
# Makefile for src/bin/scripts
|
||||
#
|
||||
# Copyright (c) 1994, Regents of the University of California
|
||||
#
|
||||
#
|
||||
# IDENTIFICATION
|
||||
# $Header: /cvsroot/pgsql/src/bin/scripts/Makefile,v 1.4 1999/12/16 01:25:11 momjian Exp $
|
||||
# $Header: /cvsroot/pgsql/src/bin/scripts/Makefile,v 1.5 2000/06/27 00:31:44 petere Exp $
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
.SUFFIXES: |
||||
|
||||
SRCDIR=../..
|
||||
subdir = src/bin/scripts
|
||||
top_builddir = ../../..
|
||||
include ../../Makefile.global |
||||
|
||||
SCRIPTS=createdb dropdb createuser dropuser createlang droplang vacuumdb
|
||||
SCRIPTS := createdb dropdb createuser dropuser createlang droplang vacuumdb
|
||||
|
||||
all: $(SCRIPTS) |
||||
|
||||
createdb: |
||||
dropdb: |
||||
createuser: |
||||
dropuser: |
||||
|
||||
createlang: createlang.sh |
||||
sed -e 's/__DLSUFFIX__/$(DLSUFFIX)/' createlang.sh > createlang
|
||||
droplang: |
||||
sed -e 's/__DLSUFFIX__/$(DLSUFFIX)/' $< > $@
|
||||
|
||||
vacuumdb: |
||||
install: all installdirs |
||||
$(INSTALL_SCRIPT) $(SCRIPTS) $(bindir)
|
||||
|
||||
install: $(SCRIPTS) |
||||
for i in $+; do $(INSTALL) $(INSTL_EXE_OPTS) $$i $(BINDIR); done
|
||||
installdirs: |
||||
$(mkinstalldirs) $(bindir)
|
||||
|
||||
clean: |
||||
rm -f createlang
|
||||
uninstall: |
||||
rm -f $(addprefix $(bindir)/, $(SCRIPTS))
|
||||
|
||||
dep depend: |
||||
clean distclean maintainer-clean: |
||||
rm -f createlang
|
||||
|
||||
@ -0,0 +1,36 @@ |
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# Makefile for src/pl (procedural languages)
|
||||
#
|
||||
# Copyright (c) 1994, Regents of the University of California
|
||||
#
|
||||
# $Header: /cvsroot/pgsql/src/pl/Makefile,v 1.9 2000/06/27 00:31:48 petere Exp $
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
subdir = src/pl
|
||||
top_builddir = ../..
|
||||
include ../Makefile.global |
||||
|
||||
DIRS := plpgsql
|
||||
|
||||
ifeq ($(USE_TCL), true) |
||||
DIRS += tcl
|
||||
endif |
||||
|
||||
# Disabled because it doesn't work
|
||||
#ifeq ($(with_perl), yes)
|
||||
# $(MAKE) -C plperl $@
|
||||
#endif
|
||||
|
||||
ALLDIRS := plpgsql tcl plperl
|
||||
|
||||
|
||||
all install installdirs uninstall depend: |
||||
@for dir in $(DIRS); do $(MAKE) -C $$dir $@ || exit 1; done
|
||||
|
||||
clean: |
||||
@for dir in $(DIRS); do $(MAKE) -C $$dir $@; done
|
||||
|
||||
distclean maintainer-clean: |
||||
@for dir in $(ALLDIRS); do $(MAKE) -C $$dir $@; done
|
||||
@ -1,51 +0,0 @@ |
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# Makefile for src/pl (procedural languages)
|
||||
#
|
||||
# Copyright (c) 1994, Regents of the University of California
|
||||
#
|
||||
# $Header: /cvsroot/pgsql/src/pl/Attic/Makefile.in,v 1.2 2000/06/20 16:40:04 petere Exp $
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
srcdir = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = ../..
|
||||
subdir = src/pl
|
||||
|
||||
|
||||
with_perl = @with_perl@
|
||||
USE_TCL = @USE_TCL@
|
||||
|
||||
|
||||
all install clean: |
||||
$(MAKE) -C plpgsql $@
|
||||
ifeq ($(USE_TCL), true) |
||||
$(MAKE) -C tcl $@
|
||||
endif |
||||
# Disabled because it doesn't work
|
||||
#ifeq ($(with_perl), yes)
|
||||
# $(MAKE) -C plperl $@
|
||||
#endif
|
||||
|
||||
|
||||
distclean maintainer-clean: |
||||
-$(MAKE) -C plpgsql $@
|
||||
ifeq ($(USE_TCL), true) |
||||
$(MAKE) -C tcl clean
|
||||
endif |
||||
rm -f tcl/mkMakefile.tcldefs.sh
|
||||
-$(MAKE) -C plperl $@
|
||||
rm -f Makefile
|
||||
|
||||
|
||||
.PHONY: all install clean distclean maintainer-clean |
||||
|
||||
|
||||
Makefile: Makefile.in $(top_builddir)/config.status |
||||
cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure |
||||
cd $(top_builddir) && ./config.status --recheck
|
||||
@ -0,0 +1,28 @@ |
||||
# $Header: /cvsroot/pgsql/src/pl/plperl/GNUmakefile,v 1.1 2000/06/27 00:31:49 petere Exp $
|
||||
|
||||
subdir = src/pl/plperl
|
||||
top_builddir = ../../..
|
||||
include ../../Makefile.global |
||||
|
||||
plperl_installdir = $(libdir)
|
||||
|
||||
|
||||
all: Makefile |
||||
$(MAKE) -f $< all
|
||||
|
||||
Makefile: Makefile.PL |
||||
@plperl_installdir='$(plperl_installdir)' \
|
||||
EXTRA_INCLUDES='-I$(top_srcdir)/src/include $(INCLUDES)' \
|
||||
$(PERL) $< POLLUTE=1
|
||||
|
||||
install: all installdirs |
||||
$(MAKE) -f $< install
|
||||
|
||||
installdirs: |
||||
$(mkinstalldirs) $(plperl_installdir)
|
||||
|
||||
uninstall: |
||||
rm -f $(libdir)/plperl$(DLSUFFIX)
|
||||
|
||||
clean distclean maintainer-clean: |
||||
-[ -f Makefile ] && $(MAKE) -f Makefile realclean
|
||||
@ -1,40 +0,0 @@ |
||||
# $Header: /cvsroot/pgsql/src/pl/plperl/Attic/GNUmakefile.in,v 1.2 2000/06/17 00:10:21 petere Exp $
|
||||
|
||||
srcdir = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = ../../..
|
||||
|
||||
prefix = @prefix@
|
||||
exec_prefix = @exec_prefix@
|
||||
libdir = @libdir@
|
||||
|
||||
plperl_installdir = $(libdir)
|
||||
|
||||
mkinstalldirs = @mkinstalldirs@
|
||||
PERL = @PERL@
|
||||
INCLUDES = @INCLUDES@
|
||||
|
||||
all: Makefile |
||||
$(MAKE) -f $< all
|
||||
|
||||
Makefile: Makefile.PL |
||||
@plperl_installdir='$(plperl_installdir)' \
|
||||
EXTRA_INCLUDES='-I$(top_srcdir)/src/include $(INCLUDES)' \
|
||||
$(PERL) $< POLLUTE=1
|
||||
|
||||
install: Makefile installdirs |
||||
$(MAKE) -f $< install
|
||||
|
||||
installdirs: |
||||
$(mkinstalldirs) $(plperl_installdir)
|
||||
|
||||
clean: |
||||
-[ -f Makefile ] && $(MAKE) -f Makefile realclean
|
||||
|
||||
distclean maintainer-clean: clean |
||||
rm -f GNUmakefile
|
||||
|
||||
|
||||
.PHONY: all install installdirs clean distclean maintainer-clean |
||||
@ -0,0 +1,19 @@ |
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# Makefile for src/pl/plpgsql (PostgreSQL's SQL procedural language)
|
||||
#
|
||||
# Copyright (c) 1994, Regents of the University of California
|
||||
#
|
||||
# $Header: /cvsroot/pgsql/src/pl/plpgsql/Makefile,v 1.3 2000/06/27 00:31:56 petere Exp $
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
subdir = src/pl/plpgsql
|
||||
top_builddir = ../../..
|
||||
include ../../Makefile.global |
||||
|
||||
all install installdirs uninstall: |
||||
$(MAKE) -C src $@
|
||||
|
||||
clean distclean maintainer-clean: |
||||
-$(MAKE) -C src $@
|
||||
@ -1,34 +0,0 @@ |
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# Makefile for src/pl/plpgsql (PostgreSQL's SQL procedural language)
|
||||
#
|
||||
# Copyright (c) 1994, Regents of the University of California
|
||||
#
|
||||
# $Header: /cvsroot/pgsql/src/pl/plpgsql/Attic/Makefile.in,v 1.1 2000/06/20 16:40:07 petere Exp $
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
srcdir = @srcdir@
|
||||
VPATH = @srcdir@
|
||||
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = ../../..
|
||||
subdir = src/pl/plpgsql
|
||||
|
||||
|
||||
.DEFAULT all install clean: |
||||
$(MAKE) -C src $@
|
||||
|
||||
distclean maintainer-clean: |
||||
-$(MAKE) -C src $@
|
||||
rm -f Makefile
|
||||
|
||||
|
||||
.PHONY: all install clean distclean maintainer-clean |
||||
|
||||
|
||||
Makefile: Makefile.in $(top_builddir)/config.status |
||||
cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure |
||||
cd $(top_builddir) && ./config.status --recheck
|
||||
Loading…
Reference in new issue