head	1.46;
access;
symbols
	REL9_0_0:1.46
	REL9_1_ALPHA1:1.46
	REL9_0_RC1:1.46
	REL9_0_BETA4:1.46
	REL9_0_STABLE:1.46.0.2
	REL9_0_BETA3:1.46
	REL9_0_BETA2:1.45
	REL7_4_29:1.24
	REL8_0_25:1.32.4.1
	REL8_1_21:1.34
	REL8_2_17:1.36
	REL8_3_11:1.39
	REL8_4_4:1.42
	REL9_0_BETA1:1.44
	REL9_0_ALPHA5_BRANCH:1.44.0.4
	REL9_0_ALPHA5:1.44
	REL7_4_28:1.24
	REL8_0_24:1.32.4.1
	REL8_1_20:1.34
	REL8_2_16:1.36
	REL8_3_10:1.39
	REL8_4_3:1.42
	REL9_0_ALPHA4:1.44
	REL9_0_ALPHA4_BRANCH:1.44.0.2
	REL8_5_ALPHA3:1.43
	REL8_5_ALPHA3_BRANCH:1.43.0.4
	REL7_4_27:1.24
	REL8_0_23:1.32.4.1
	REL8_1_19:1.34
	REL8_2_15:1.36
	REL8_3_9:1.39
	REL8_4_2:1.42
	REL8_5_ALPHA2:1.43
	REL8_5_ALPHA2_BRANCH:1.43.0.2
	REL7_4_26:1.24
	REL8_0_22:1.32.4.1
	REL8_1_18:1.34
	REL8_2_14:1.36
	REL8_3_8:1.39
	REL8_4_1:1.42
	REL8_5_ALPHA1:1.42
	REL8_5_ALPHA1_BRANCH:1.42.0.4
	REL8_4_STABLE:1.42.0.2
	REL8_4_0:1.42
	REL8_4_RC2:1.42
	REL8_4_RC1:1.42
	REL8_4_BETA2:1.42
	REL8_4_BETA1:1.42
	REL7_4_25:1.24
	REL8_0_21:1.32.4.1
	REL8_1_17:1.34
	REL8_2_13:1.36
	REL8_3_7:1.39
	REL7_4_24:1.24
	REL8_0_20:1.32.4.1
	REL8_1_16:1.34
	REL8_2_12:1.36
	REL8_3_6:1.39
	REL7_4_23:1.24
	REL8_0_19:1.32.4.1
	REL8_1_15:1.34
	REL8_2_11:1.36
	REL8_3_5:1.39
	REL7_4_22:1.24
	REL8_0_18:1.32.4.1
	REL8_1_14:1.34
	REL8_2_10:1.36
	REL8_3_4:1.39
	REL7_4_21:1.24
	REL8_0_17:1.32.4.1
	REL8_1_13:1.34
	REL8_2_9:1.36
	REL8_3_3:1.39
	REL7_4_20:1.24
	REL8_0_16:1.32.4.1
	REL8_1_12:1.34
	REL8_2_8:1.36
	REL8_3_2:1.39
	REL8_2_7:1.36
	REL8_3_1:1.39
	REL8_3_STABLE:1.39.0.2
	REL8_3_0:1.39
	REL8_3_RC2:1.39
	REL7_3_21:1.18
	REL7_4_19:1.24
	REL8_0_15:1.32.4.1
	REL8_1_11:1.34
	REL8_2_6:1.36
	REL8_3_RC1:1.39
	REL8_3_BETA4:1.38
	REL8_3_BETA3:1.38
	REL8_3_BETA2:1.38
	REL8_3_BETA1:1.38
	REL7_3_20:1.18
	REL7_4_18:1.24
	REL8_0_14:1.32.4.1
	REL8_1_10:1.34
	REL8_2_5:1.36
	REL7_3_19:1.18
	REL7_4_17:1.24
	REL8_0_13:1.32.4.1
	REL8_1_9:1.34
	REL8_2_4:1.36
	REL8_0_12:1.32.4.1
	REL8_1_8:1.34
	REL8_2_3:1.36
	REL7_3_18:1.18
	REL7_4_16:1.24
	REL8_0_11:1.32.4.1
	REL8_1_7:1.34
	REL8_2_2:1.36
	REL8_0_10:1.32.4.1
	REL8_1_6:1.34
	REL8_2_1:1.36
	REL7_4_15:1.24
	REL7_3_17:1.18
	REL8_2_STABLE:1.36.0.2
	REL8_2_0:1.36
	REL8_2_RC1:1.36
	REL8_2_BETA3:1.36
	REL8_2_BETA2:1.36
	REL8_1_5:1.34
	REL8_0_9:1.32.4.1
	REL7_4_14:1.24
	REL7_3_16:1.18
	REL8_2_BETA1:1.36
	REL7_3_15:1.18
	REL7_4_13:1.24
	REL8_0_8:1.32.4.1
	REL8_1_4:1.34
	REL7_3_14:1.18
	REL7_4_12:1.24
	REL8_0_7:1.32.4.1
	REL8_1_3:1.34
	REL7_3_13:1.18
	REL7_4_11:1.24
	REL8_0_6:1.32.4.1
	REL8_1_2:1.34
	REL7_3_12:1.18
	REL7_4_10:1.24
	REL8_0_5:1.32.4.1
	REL8_1_1:1.34
	REL8_1_STABLE:1.34.0.2
	REL8_1_0:1.34
	REL8_1_0RC1:1.34
	REL8_1_0BETA4:1.34
	REL8_1_0BETA3:1.34
	REL7_3_11:1.18
	REL7_4_9:1.24
	REL8_0_4:1.32.4.1
	REL8_1_0BETA2:1.34
	REL8_1_0BETA1:1.34
	REL7_2_8:1.14
	REL7_3_10:1.18
	REL7_4_8:1.24
	REL8_0_3:1.32.4.1
	REL8_0_2:1.32.4.1
	REL7_2_7:1.14
	REL7_3_9:1.18
	REL7_4_7:1.24
	REL8_0_1:1.32
	REL8_0_STABLE:1.32.0.4
	REL8_0_0:1.32.0.2
	REL8_0_0RC5:1.32
	REL8_0_0RC4:1.32
	REL8_0_0RC3:1.31
	REL8_0_0RC2:1.31
	REL8_0_0RC1:1.31
	REL8_0_0BETA5:1.31
	REL8_0_0BETA4:1.31
	REL7_4_6:1.24
	REL7_3_8:1.18
	REL7_2_6:1.14
	REL8_0_0BETA3:1.28
	REL8_0_0BETA2:1.28
	REL7_2_5:1.14
	REL7_4_5:1.24
	REL7_3_7:1.18
	REL7_4_4:1.24
	REL8_0_0BETA1:1.28
	REL7_4_3:1.24
	REL7_4_2:1.24
	REL7_3_6:1.18
	REL7_4_1:1.24
	REL7_3_5:1.18
	REL7_4:1.24
	REL7_4_RC2:1.24
	REL7_4_STABLE:1.24.0.2
	REL7_4_RC1:1.24
	REL7_4_BETA5:1.24
	REL7_4_BETA4:1.24
	REL7_4_BETA3:1.24
	REL7_4_BETA2:1.22
	WIN32_DEV:1.22.0.2
	REL7_4_BETA1:1.21
	REL7_3_4:1.18
	REL7_3_2:1.18
	REL7_2_4:1.14
	REL7_3_STABLE:1.18.0.2
	REL7_2_3:1.14
	REL7_2_STABLE:1.14.0.2
	REL7_2:1.14
	REL7_2_RC2:1.14
	REL7_2_RC1:1.14
	REL7_2_BETA5:1.14
	REL7_2_BETA4:1.13
	REL7_2_BETA3:1.13
	REL7_2_BETA2:1.13
	REL7_2_BETA1:1.13
	REL7_1_2:1.12
	REL7_1_STABLE:1.12.0.2
	REL7_1_BETA:1.11
	REL7_1_BETA3:1.11
	REL7_1_BETA2:1.11
	REL7_1:1.12
	REL7_0_PATCHES:1.4.0.2
	REL7_0:1.4;
locks; strict;
comment	@# @;


1.46
date	2010.07.05.18.54.38;	author tgl;	state Exp;
branches;
next	1.45;

1.45
date	2010.05.12.11.33.10;	author momjian;	state Exp;
branches;
next	1.44;

1.44
date	2010.01.02.16.58.00;	author momjian;	state Exp;
branches;
next	1.43;

1.43
date	2009.08.26.22.24.43;	author petere;	state Exp;
branches;
next	1.42;

1.42
date	2009.03.07.02.09.22;	author alvherre;	state Exp;
branches;
next	1.41;

1.41
date	2009.03.07.00.13.58;	author alvherre;	state Exp;
branches;
next	1.40;

1.40
date	2009.01.01.17.23.55;	author momjian;	state Exp;
branches;
next	1.39;

1.39
date	2008.01.01.19.45.56;	author momjian;	state Exp;
branches;
next	1.38;

1.38
date	2007.09.27.19.53.44;	author tgl;	state Exp;
branches;
next	1.37;

1.37
date	2007.01.05.22.19.50;	author momjian;	state Exp;
branches;
next	1.36;

1.36
date	2006.03.05.15.58.52;	author momjian;	state Exp;
branches;
next	1.35;

1.35
date	2005.12.09.21.19.35;	author petere;	state Exp;
branches;
next	1.34;

1.34
date	2005.07.29.15.13.11;	author momjian;	state Exp;
branches;
next	1.33;

1.33
date	2005.03.25.18.17.14;	author momjian;	state Exp;
branches;
next	1.32;

1.32
date	2005.01.01.20.44.26;	author tgl;	state Exp;
branches
	1.32.4.1;
next	1.31;

1.31
date	2004.10.05.19.30.25;	author momjian;	state Exp;
branches;
next	1.30;

1.30
date	2004.10.04.18.05.55;	author momjian;	state Exp;
branches;
next	1.29;

1.29
date	2004.10.04.13.43.57;	author momjian;	state Exp;
branches;
next	1.28;

1.28
date	2004.05.26.17.24.05;	author tgl;	state Exp;
branches;
next	1.27;

1.27
date	2004.05.25.01.00.27;	author momjian;	state Exp;
branches;
next	1.26;

1.26
date	2004.04.26.17.40.48;	author momjian;	state Exp;
branches;
next	1.25;

1.25
date	2003.11.29.19.52.07;	author pgsql;	state Exp;
branches;
next	1.24;

1.24
date	2003.09.12.02.40.10;	author momjian;	state Exp;
branches;
next	1.23;

1.23
date	2003.09.07.03.43.55;	author momjian;	state Exp;
branches;
next	1.22;

1.22
date	2003.08.08.04.52.21;	author momjian;	state Exp;
branches
	1.22.2.1;
next	1.21;

1.21
date	2003.06.18.12.19.11;	author petere;	state Exp;
branches;
next	1.20;

1.20
date	2003.04.16.05.23.55;	author tgl;	state Exp;
branches;
next	1.19;

1.19
date	2003.03.18.22.19.46;	author petere;	state Exp;
branches;
next	1.18;

1.18
date	2002.10.18.19.35.28;	author tgl;	state Exp;
branches;
next	1.17;

1.17
date	2002.10.18.18.41.22;	author momjian;	state Exp;
branches;
next	1.16;

1.16
date	2002.08.27.03.38.27;	author momjian;	state Exp;
branches;
next	1.15;

1.15
date	2002.06.20.20.29.42;	author momjian;	state Exp;
branches;
next	1.14;

1.14
date	2002.01.03.08.38.00;	author momjian;	state Exp;
branches;
next	1.13;

1.13
date	2001.05.23.22.00.43;	author petere;	state Exp;
branches;
next	1.12;

1.12
date	2001.02.18.18.34.01;	author momjian;	state Exp;
branches;
next	1.11;

1.11
date	2000.10.20.21.04.03;	author petere;	state Exp;
branches;
next	1.10;

1.10
date	2000.09.17.13.02.44;	author petere;	state Exp;
branches;
next	1.9;

1.9
date	2000.09.08.18.29.28;	author petere;	state Exp;
branches;
next	1.8;

1.8
date	2000.08.31.16.11.25;	author petere;	state Exp;
branches;
next	1.7;

1.7
date	2000.08.20.11.56.29;	author petere;	state Exp;
branches;
next	1.6;

1.6
date	2000.06.28.05.09.37;	author tgl;	state Exp;
branches;
next	1.5;

1.5
date	2000.06.27.00.31.44;	author petere;	state Exp;
branches;
next	1.4;

1.4
date	99.12.16.01.25.11;	author momjian;	state Exp;
branches;
next	1.3;

1.3
date	99.12.08.10.29.55;	author momjian;	state Exp;
branches;
next	1.2;

1.2
date	99.12.05.20.02.48;	author momjian;	state Exp;
branches;
next	1.1;

1.1
date	99.12.04.04.53.21;	author momjian;	state Exp;
branches;
next	;

1.22.2.1
date	2003.09.07.04.37.04;	author momjian;	state Exp;
branches;
next	1.22.2.2;

1.22.2.2
date	2003.09.12.02.46.03;	author momjian;	state Exp;
branches;
next	;

1.32.4.1
date	2005.03.25.18.18.41;	author momjian;	state Exp;
branches;
next	;


desc
@@


1.46
log
@Split the LDFLAGS make variable into two parts: LDFLAGS is now used for
linking both executables and shared libraries, and we add on LDFLAGS_EX when
linking executables or LDFLAGS_SL when linking shared libraries.  This
provides a significantly cleaner way of dealing with link-time switches than
the former behavior.  Also, make sure that the various platform-specific
%.so: %.o rules incorporate LDFLAGS and LDFLAGS_SL; most of them missed that
before.  (I did not add these variables for the platforms that invoke $(LD)
directly, however.  It's not clear if we can do that safely, since for the
most part we assume these variables use CC command-line syntax.)

Per gripe from Aaron Swenson and subsequent investigation.
@
text
@#-------------------------------------------------------------------------
#
# Makefile for src/bin/scripts
#
# Portions Copyright (c) 1996-2010, PostgreSQL Global Development Group
# Portions Copyright (c) 1994, Regents of the University of California
#
# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.45 2010/05/12 11:33:10 momjian Exp $
#
#-------------------------------------------------------------------------

PGFILEDESC = "PostgreSQL utility"
PGAPPICON=win32

subdir = src/bin/scripts
top_builddir = ../../..
include $(top_builddir)/src/Makefile.global

PROGRAMS = createdb createlang createuser dropdb droplang dropuser clusterdb vacuumdb reindexdb

override CPPFLAGS := -I$(top_srcdir)/src/bin/pg_dump -I$(top_srcdir)/src/bin/psql -I$(libpq_srcdir) $(CPPFLAGS)

all: submake-libpq $(PROGRAMS)

%: %.o $(WIN32RES)
	$(CC) $(CFLAGS) $^ $(libpq_pgport) $(LDFLAGS) $(LDFLAGS_EX) $(LIBS) -o $@@$(X)

createdb: createdb.o common.o dumputils.o kwlookup.o keywords.o
createlang: createlang.o common.o print.o mbprint.o
createuser: createuser.o common.o dumputils.o kwlookup.o keywords.o
dropdb: dropdb.o common.o dumputils.o kwlookup.o keywords.o
droplang: droplang.o common.o print.o mbprint.o
dropuser: dropuser.o common.o dumputils.o kwlookup.o keywords.o
clusterdb: clusterdb.o common.o dumputils.o kwlookup.o keywords.o
vacuumdb: vacuumdb.o common.o
reindexdb: reindexdb.o common.o dumputils.o kwlookup.o keywords.o

dumputils.c keywords.c: % : $(top_srcdir)/src/bin/pg_dump/%
	rm -f $@@ && $(LN_S) $< .

print.c mbprint.c : % : $(top_srcdir)/src/bin/psql/%
	rm -f $@@ && $(LN_S) $< .

kwlookup.c: % : $(top_srcdir)/src/backend/parser/%
	rm -f $@@ && $(LN_S) $< .

install: all installdirs
	$(INSTALL_PROGRAM) createdb$(X)   '$(DESTDIR)$(bindir)'/createdb$(X)
	$(INSTALL_PROGRAM) dropdb$(X)     '$(DESTDIR)$(bindir)'/dropdb$(X)
	$(INSTALL_PROGRAM) createlang$(X) '$(DESTDIR)$(bindir)'/createlang$(X)
	$(INSTALL_PROGRAM) droplang$(X)   '$(DESTDIR)$(bindir)'/droplang$(X)
	$(INSTALL_PROGRAM) createuser$(X) '$(DESTDIR)$(bindir)'/createuser$(X)
	$(INSTALL_PROGRAM) dropuser$(X)   '$(DESTDIR)$(bindir)'/dropuser$(X)
	$(INSTALL_PROGRAM) clusterdb$(X)  '$(DESTDIR)$(bindir)'/clusterdb$(X)
	$(INSTALL_PROGRAM) vacuumdb$(X)   '$(DESTDIR)$(bindir)'/vacuumdb$(X)
	$(INSTALL_PROGRAM) reindexdb$(X)  '$(DESTDIR)$(bindir)'/reindexdb$(X)

installdirs:
	$(MKDIR_P) '$(DESTDIR)$(bindir)'

uninstall:
	rm -f $(addprefix '$(DESTDIR)$(bindir)'/, $(addsuffix $(X), $(PROGRAMS)))


clean distclean maintainer-clean:
	rm -f $(addsuffix $(X), $(PROGRAMS)) $(addsuffix .o, $(PROGRAMS))
	rm -f common.o dumputils.o kwlookup.o keywords.o print.o mbprint.o $(WIN32RES)
	rm -f dumputils.c print.c mbprint.c kwlookup.c keywords.c
@


1.45
log
@Add PGFILEDESC description to Makefiles for all /contrib executables.

Add PGAPPICON to all executable makefiles.
@
text
@d8 1
a8 1
# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.44 2010/01/02 16:58:00 momjian Exp $
d26 1
a26 1
	$(CC) $(CFLAGS) $^ $(libpq_pgport) $(LDFLAGS) $(LIBS) -o $@@$(X)
@


1.44
log
@Update copyright for the year 2010.
@
text
@d8 1
a8 1
# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.43 2009/08/26 22:24:43 petere Exp $
d13 2
@


1.43
log
@Update of install-sh, mkinstalldirs, and associated configury

Update install-sh to that from Autoconf 2.63, plus our Darwin-specific
changes (which I simplified a bit).  install-sh is now able to install
multiple files in one run, so we could simplify our makefiles sometime.

install-sh also now has a -d option to create directories, so we don't need
mkinstalldirs anymore.

Use AC_PROG_MKDIR_P in configure.in, so we can use mkdir -p when available
instead of install-sh -d.  For consistency with the rest of the world,
the corresponding make variable has been renamed from $(mkinstalldirs) to
$(MKDIR_P).
@
text
@d5 1
a5 1
# Portions Copyright (c) 1996-2009, PostgreSQL Global Development Group
d8 1
a8 1
# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.42 2009/03/07 02:09:22 alvherre Exp $
@


1.42
log
@Avoid MSVC breakage caused by my previous commit by not using a variable in
the src/bin/scripts Makefile.
@
text
@d8 1
a8 1
# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.41 2009/03/07 00:13:58 alvherre Exp $
d57 1
a57 1
	$(mkinstalldirs) '$(DESTDIR)$(bindir)'
@


1.41
log
@Separate the key word list that lived in keywords.c into a new header file
kwlist.h, to avoid having to link the backend object file into other programs
like pg_dump.  We can now simply symlink a single source file from the backend
(kwlookup.c, containing the shared routine ScanKeywordLookup) and compile it
locally, which is a lot cleaner.
@
text
@d8 1
a8 1
# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.40 2009/01/01 17:23:55 momjian Exp $
d26 1
a26 3
DUMPUTILSOBJS = dumputils.o kwlookup.o keywords.o

createdb: createdb.o common.o $(DUMPUTILSOBJS)
d28 2
a29 2
createuser: createuser.o common.o $(DUMPUTILSOBJS)
dropdb: dropdb.o common.o $(DUMPUTILSOBJS)
d31 2
a32 2
dropuser: dropuser.o common.o $(DUMPUTILSOBJS)
clusterdb: clusterdb.o common.o $(DUMPUTILSOBJS)
d34 1
a34 1
reindexdb: reindexdb.o common.o $(DUMPUTILSOBJS)
d65 1
a65 1
	rm -f common.o $(DUMPUTILSOBJS) print.o mbprint.o $(WIN32RES)
@


1.40
log
@Update copyright for 2009.
@
text
@d8 1
a8 1
# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.39 2008/01/01 19:45:56 momjian Exp $
d21 1
a21 1
all: submake-libpq submake-backend $(PROGRAMS)
d26 3
a28 1
createdb: createdb.o common.o dumputils.o $(top_builddir)/src/backend/parser/keywords.o
d30 2
a31 2
createuser: createuser.o common.o dumputils.o $(top_builddir)/src/backend/parser/keywords.o
dropdb: dropdb.o common.o dumputils.o $(top_builddir)/src/backend/parser/keywords.o
d33 2
a34 2
dropuser: dropuser.o common.o dumputils.o $(top_builddir)/src/backend/parser/keywords.o
clusterdb: clusterdb.o common.o dumputils.o $(top_builddir)/src/backend/parser/keywords.o
d36 1
a36 1
reindexdb: reindexdb.o common.o dumputils.o $(top_builddir)/src/backend/parser/keywords.o
d38 1
a38 1
dumputils.c: % : $(top_srcdir)/src/bin/pg_dump/%
d44 2
a45 4
.PHONY: submake-backend
submake-backend:
	$(MAKE) -C $(top_builddir)/src/backend/parser keywords.o

d67 2
a68 2
	rm -f common.o dumputils.o print.o mbprint.o $(WIN32RES)
	rm -f dumputils.c print.c mbprint.c
@


1.39
log
@Update copyrights in source tree to 2008.
@
text
@d5 1
a5 1
# Portions Copyright (c) 1996-2008, PostgreSQL Global Development Group
d8 1
a8 1
# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.38 2007/09/27 19:53:44 tgl Exp $
@


1.38
log
@Define the FRONTEND symbol in postgres_fe.h, which allows us to eliminate
duplicative -DFRONTEND flags from many Makefiles.  We still need Makefile
control of the symbol in a few places that compile frontend-or-backend
src/port/ files, but it's a lot cleaner than before.

Hiroshi Saito
@
text
@d5 1
a5 1
# Portions Copyright (c) 1996-2007, PostgreSQL Global Development Group
d8 1
a8 1
# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.37 2007/01/05 22:19:50 momjian Exp $
@


1.37
log
@Update CVS HEAD for 2007 copyright.  Back branches are typically not
back-stamped for this.
@
text
@d8 1
a8 1
# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.36 2006/03/05 15:58:52 momjian Exp $
d19 1
a19 1
override CPPFLAGS := -DFRONTEND -I$(top_srcdir)/src/bin/pg_dump -I$(top_srcdir)/src/bin/psql -I$(libpq_srcdir) $(CPPFLAGS)
@


1.36
log
@Update copyright for 2006.  Update scripts.
@
text
@d5 1
a5 1
# Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group
d8 1
a8 1
# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.35 2005/12/09 21:19:35 petere Exp $
@


1.35
log
@Allow installation into directories containing spaces in the name.
@
text
@d5 1
a5 1
# Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group
d8 1
a8 1
# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.34 2005/07/29 15:13:11 momjian Exp $
@


1.34
log
@Move reindexdb from /contrib to /bin.

Euler Taveira de Oliveira
@
text
@d8 1
a8 1
# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.33 2005/03/25 18:17:14 momjian Exp $
d48 9
a56 9
	$(INSTALL_PROGRAM) createdb$(X)   $(DESTDIR)$(bindir)/createdb$(X)
	$(INSTALL_PROGRAM) dropdb$(X)     $(DESTDIR)$(bindir)/dropdb$(X)
	$(INSTALL_PROGRAM) createlang$(X) $(DESTDIR)$(bindir)/createlang$(X)
	$(INSTALL_PROGRAM) droplang$(X)   $(DESTDIR)$(bindir)/droplang$(X)
	$(INSTALL_PROGRAM) createuser$(X) $(DESTDIR)$(bindir)/createuser$(X)
	$(INSTALL_PROGRAM) dropuser$(X)   $(DESTDIR)$(bindir)/dropuser$(X)
	$(INSTALL_PROGRAM) clusterdb$(X)  $(DESTDIR)$(bindir)/clusterdb$(X)
	$(INSTALL_PROGRAM) vacuumdb$(X)   $(DESTDIR)$(bindir)/vacuumdb$(X)
	$(INSTALL_PROGRAM) reindexdb$(X)  $(DESTDIR)$(bindir)/reindexdb$(X)
d59 1
a59 1
	$(mkinstalldirs) $(DESTDIR)$(bindir)
d62 1
a62 1
	rm -f $(addprefix $(DESTDIR)$(bindir)/, $(addsuffix $(X), $(PROGRAMS)))
@


1.33
log
@Have libpgport link before libpq so that PG client applications are more
immunte to changes in libpq's usage of pgport between major versions.
@
text
@d8 1
a8 1
# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.32 2005/01/01 20:44:26 tgl Exp $
d17 1
a17 1
PROGRAMS = createdb createlang createuser dropdb droplang dropuser clusterdb vacuumdb
d34 1
d56 1
@


1.32
log
@Some more missed copyright notices.  Many of these look like they
should have been caught by the src/tools/copyright script ... why
weren't they?
@
text
@d8 1
a8 1
# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.31 2004/10/05 19:30:25 momjian Exp $
d24 1
a24 1
	$(CC) $(CFLAGS) $^ $(libpq) $(LDFLAGS) $(LIBS) -o $@@$(X)
@


1.32.4.1
log
@Have libpgport link before libpq so that PG client applications are more
immunte to changes in libpq's usage of pgport between major versions.

Backpatch to 8.0.X.
@
text
@d8 1
a8 1
# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.32 2005/01/01 20:44:26 tgl Exp $
d24 1
a24 1
	$(CC) $(CFLAGS) $^ $(libpq_pgport) $(LDFLAGS) $(LIBS) -o $@@$(X)
@


1.31
log
@Add Win32 version info to client binaries.

Magnus Hagander
@
text
@d5 1
a5 1
# Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group
d8 1
a8 1
# $PostgreSQL: pgsql-server/src/bin/scripts/Makefile,v 1.30 2004/10/04 18:05:55 momjian Exp $
@


1.30
log
@Readd -DFRONTEND to client makefiles because it still affects win32.h
defines.
@
text
@d8 1
a8 1
# $PostgreSQL: pgsql-server/src/bin/scripts/Makefile,v 1.29 2004/10/04 13:43:57 momjian Exp $
d12 1
d23 1
a23 1
%: %.o
d65 1
a65 1
	rm -f common.o dumputils.o print.o mbprint.o
@


1.29
log
@Make libpgport be front-end only and make libpgport_srv be a backend
library that uses palloc, ereport, etc.  This simplifies the makefiles
for client applications.
@
text
@d8 1
a8 1
# $PostgreSQL: pgsql-server/src/bin/scripts/Makefile,v 1.28 2004/05/26 17:24:05 tgl Exp $
d18 1
a18 1
override CPPFLAGS := -I$(top_srcdir)/src/bin/pg_dump -I$(top_srcdir)/src/bin/psql -I$(libpq_srcdir) $(CPPFLAGS)
@


1.28
log
@Recent commits added created files that weren't getting deleted by
'make clean'.
@
text
@d8 1
a8 1
# $PostgreSQL: pgsql-server/src/bin/scripts/Makefile,v 1.27 2004/05/25 01:00:27 momjian Exp $
d18 1
a18 1
override CPPFLAGS := -DFRONTEND -I$(top_srcdir)/src/bin/pg_dump -I$(top_srcdir)/src/bin/psql -I$(libpq_srcdir) $(CPPFLAGS)
d25 8
a32 8
createdb: createdb.o common.o exec.o dumputils.o $(top_builddir)/src/backend/parser/keywords.o
createlang: createlang.o common.o exec.o print.o mbprint.o
createuser: createuser.o common.o exec.o dumputils.o $(top_builddir)/src/backend/parser/keywords.o
dropdb: dropdb.o common.o exec.o dumputils.o $(top_builddir)/src/backend/parser/keywords.o
droplang: droplang.o common.o exec.o print.o mbprint.o
dropuser: dropuser.o common.o exec.o dumputils.o $(top_builddir)/src/backend/parser/keywords.o
clusterdb: clusterdb.o common.o exec.o dumputils.o $(top_builddir)/src/backend/parser/keywords.o
vacuumdb: vacuumdb.o common.o exec.o
a36 3
exec.c: % : $(top_srcdir)/src/port/%
	rm -f $@@ && $(LN_S) $< .

d64 2
a65 2
	rm -f common.o dumputils.o exec.o print.o mbprint.o
	rm -f dumputils.c exec.c print.c mbprint.c
@


1.27
log
@Make the locale location relocatable.

Adjust get_*_path functions to be limited to MAXPGPATH.
@
text
@d8 1
a8 1
# $PostgreSQL: pgsql-server/src/bin/scripts/Makefile,v 1.26 2004/04/26 17:40:48 momjian Exp $
d34 1
a34 1
exec.c: % : $(top_srcdir)/src/port/%
d37 1
a37 1
dumputils.c: % : $(top_srcdir)/src/bin/pg_dump/%
d66 3
a68 1
	rm -f $(addsuffix $(X), $(PROGRAMS)) $(addsuffix .o, $(PROGRAMS)) common.o dumputils.o print.o mbprint.o dumputils.c exec.c print.c mbprint.c
@


1.26
log
@Add $(X) for cross-compiling.  Seems the mingw compiler running on
FreeBSD doesn't add .EXE to links.

Michiel Ephraim
@
text
@d8 1
a8 1
# $PostgreSQL: pgsql-server/src/bin/scripts/Makefile,v 1.25 2003/11/29 19:52:07 pgsql Exp $
d18 1
a18 1
override CPPFLAGS := -I$(top_srcdir)/src/bin/pg_dump -I$(top_srcdir)/src/bin/psql -I$(libpq_srcdir) $(CPPFLAGS)
d25 11
a35 8
createdb: createdb.o common.o dumputils.o $(top_builddir)/src/backend/parser/keywords.o
createlang: createlang.o common.o print.o mbprint.o
createuser: createuser.o common.o dumputils.o $(top_builddir)/src/backend/parser/keywords.o
dropdb: dropdb.o common.o dumputils.o $(top_builddir)/src/backend/parser/keywords.o
droplang: droplang.o common.o print.o mbprint.o
dropuser: dropuser.o common.o dumputils.o $(top_builddir)/src/backend/parser/keywords.o
clusterdb: clusterdb.o common.o dumputils.o $(top_builddir)/src/backend/parser/keywords.o
vacuumdb: vacuumdb.o common.o
d66 1
a66 1
	rm -f $(addsuffix $(X), $(PROGRAMS)) $(addsuffix .o, $(PROGRAMS)) common.o dumputils.o print.o mbprint.o dumputils.c print.c mbprint.c
@


1.25
log
@
$Header: -> $PostgreSQL Changes ...
@
text
@d8 1
a8 1
# $PostgreSQL: /cvsroot/pgsql-server/src/bin/scripts/Makefile,v 1.24 2003/09/12 02:40:10 momjian Exp $
d23 1
a23 1
	$(CC) $(CFLAGS) $^ $(libpq) $(LDFLAGS) $(LIBS) -o $@@
@


1.24
log
@Remove WIN32_CONSOLE support, at the request of the author.
@
text
@d8 1
a8 1
# $Header: /cvsroot/pgsql-server/src/bin/scripts/Makefile,v 1.23 2003/09/07 03:43:55 momjian Exp $
@


1.23
log
@Changes for MinGW/WIN32:

        o allow configure to see include/port/win32 include files
        o add matching Win32 accept() prototype
        o allow pg_id to compile with native Win32 API
        o fix invalide mbvalidate() function calls (existing bug)
        o allow /scripts to compile with native Win32 API
        o add win32.c to Win32 compiles (already in *.mak files)
@
text
@d8 1
a8 1
# $Header: /cvsroot/pgsql-server/src/bin/scripts/Makefile,v 1.22 2003/08/08 04:52:21 momjian Exp $
d18 1
a18 1
override CPPFLAGS := -DPGSCRIPTS -I$(top_srcdir)/src/bin/pg_dump -I$(top_srcdir)/src/bin/psql -I$(libpq_srcdir) $(CPPFLAGS)
@


1.22
log
@Move simple_prompt()/sprompt.c into /port.
@
text
@d8 1
a8 1
# $Header: /cvsroot/pgsql-server/src/bin/scripts/Makefile,v 1.21 2003/06/18 12:19:11 petere Exp $
d18 1
a18 1
override CPPFLAGS := -I$(top_srcdir)/src/bin/pg_dump -I$(top_srcdir)/src/bin/psql -I$(libpq_srcdir) $(CPPFLAGS)
@


1.22.2.1
log
@Update this branch to match CVS head, includes WIN32 improvements.
@
text
@d8 1
a8 1
# $Header: /cvsroot/pgsql-server/src/bin/scripts/Makefile,v 1.23 2003/09/07 03:43:55 momjian Exp $
d18 1
a18 1
override CPPFLAGS := -DPGSCRIPTS -I$(top_srcdir)/src/bin/pg_dump -I$(top_srcdir)/src/bin/psql -I$(libpq_srcdir) $(CPPFLAGS)
@


1.22.2.2
log
@Remove WIN32 console.
@
text
@d8 1
a8 1
# $Header: /cvsroot/pgsql-server/src/bin/scripts/Makefile,v 1.22.2.1 2003/09/07 04:37:04 momjian Exp $
d18 1
a18 1
override CPPFLAGS := -I$(top_srcdir)/src/bin/pg_dump -I$(top_srcdir)/src/bin/psql -I$(libpq_srcdir) $(CPPFLAGS)
@


1.21
log
@Change clusterdb and vacuumdb into C programs.
@
text
@d8 1
a8 1
# $Header: /cvsroot/pgsql-server/src/bin/scripts/Makefile,v 1.20 2003/04/16 05:23:55 tgl Exp $
a19 1

d25 8
a32 8
createdb: createdb.o common.o dumputils.o sprompt.o $(top_builddir)/src/backend/parser/keywords.o
createlang: createlang.o common.o sprompt.o print.o mbprint.o
createuser: createuser.o common.o dumputils.o sprompt.o $(top_builddir)/src/backend/parser/keywords.o
dropdb: dropdb.o common.o dumputils.o sprompt.o $(top_builddir)/src/backend/parser/keywords.o
droplang: droplang.o common.o sprompt.o print.o mbprint.o
dropuser: dropuser.o common.o dumputils.o sprompt.o $(top_builddir)/src/backend/parser/keywords.o
clusterdb: clusterdb.o common.o dumputils.o sprompt.o $(top_builddir)/src/backend/parser/keywords.o
vacuumdb: vacuumdb.o common.o sprompt.o
d34 1
a34 1
dumputils.c sprompt.c : % : $(top_srcdir)/src/bin/pg_dump/%
d63 1
a63 1
	rm -f $(addsuffix $(X), $(PROGRAMS)) $(addsuffix .o, $(PROGRAMS)) common.o dumputils.o sprompt.o print.o mbprint.o dumputils.c sprompt.c print.c mbprint.c
@


1.20
log
@Fix some problems exposed by building outside the source tree.
@
text
@d8 1
a8 1
# $Header: /cvsroot/pgsql-server/src/bin/scripts/Makefile,v 1.19 2003/03/18 22:19:46 petere Exp $
d16 1
a16 2
SCRIPTS := vacuumdb clusterdb
PROGRAMS = createdb createlang createuser dropdb droplang dropuser
d32 2
d53 2
a54 2
	$(INSTALL_SCRIPT) $(srcdir)/clusterdb $(DESTDIR)$(bindir)/clusterdb
	$(INSTALL_SCRIPT) $(srcdir)/vacuumdb  $(DESTDIR)$(bindir)/vacuumdb
d60 1
a60 1
	rm -f $(addprefix $(DESTDIR)$(bindir)/, $(SCRIPTS) $(addsuffix $(X), $(PROGRAMS)))
@


1.19
log
@Reimplement create and drop scripts in C, to reduce repetitive
connections, increase robustness, add NLS, and prepare for Windows port.
(vacuumdb and clusterdb will follow later.)
@
text
@d8 1
a8 1
# $Header: /cvsroot/pgsql-server/src/bin/scripts/Makefile,v 1.18 2002/10/18 19:35:28 tgl Exp $
d19 1
a19 1
override CPPFLAGS := -I$(libpq_srcdir) $(CPPFLAGS)
d34 1
a34 6
createdb.o createuser.o dropdb.o dropuser.o dumputils.o: dumputils.h

createlang.o droplang.o: print.h
print.o: print.h mbprint.h

dumputils.c dumputils.h sprompt.c : % : $(top_srcdir)/src/bin/pg_dump/%
d37 1
a37 1
print.c print.h mbprint.c mbprint.h : % : $(top_srcdir)/src/bin/psql/%
d63 1
a63 1
	rm -f $(addsuffix $(X), $(PROGRAMS)) $(addsuffix .o, $(PROGRAMS)) common.o dumputils.o sprompt.o print.o mbprint.o dumputils.c dumputils.h sprompt.c print.c print.h mbprint.c mbprint.h
@


1.18
log
@Un-break createlang build.
@
text
@d8 1
a8 1
# $Header: /cvsroot/pgsql-server/src/bin/scripts/Makefile,v 1.17 2002/10/18 18:41:22 momjian Exp $
d16 2
a17 2
SCRIPTS := createdb dropdb createuser dropuser createlang droplang vacuumdb \
           clusterdb
d19 29
a47 1
all: $(SCRIPTS)
a48 5
# we don't really need to edit createlang.sh at the moment,
# but keep the old generation procedure in case we need it again.
createlang: createlang.sh
	cp $< $@@
	chmod a+x $@@
d51 8
a58 4
	for i in $(filter-out createlang, $(SCRIPTS)); do \
	  $(INSTALL_SCRIPT) $(srcdir)/$$i $(DESTDIR)$(bindir)/$$i || exit; \
	done
	$(INSTALL_SCRIPT) createlang $(DESTDIR)$(bindir)/createlang
d64 2
a65 1
	rm -f $(addprefix $(DESTDIR)$(bindir)/, $(SCRIPTS))
d68 1
a68 1
	rm -f createlang
@


1.17
log
@Update /contrib for "autocommit TO 'on'".

Create objects in public schema.

Make spacing/capitalization consistent.

Remove transaction block use for object creation.

Remove unneeded function GRANTs.
@
text
@d8 1
a8 1
# $Header: /cvsroot/pgsql-server/src/bin/scripts/Makefile,v 1.16 2002/08/27 03:38:27 momjian Exp $
d21 5
a25 4
# we don't need this now, but we may need it some day, bjm  2002-01-03
#createlang: createlang.sh
#	cp $< $@@
#	chmod a+x $@@
@


1.16
log
@I attach a little patch to make CLUSTER set and reset the indisclustered
bit on the indexes.

I also attach clusterdb and clusterdb.sgml; both of them are blatant
rips of vacuumdb and vacuumdb.sgml, but get the job done.  Please review
them, as I'm probably making a lot of mistakes with SGML and I can't
compile it here.

vacuumdb itself is not very comfortable to use when the databases have
passwords, because it has to connect once for each table (I can probably
make it connect only once for each database; should I?).  Because of
this I added a mention of PGPASSWORDFILE in the documentation, but I
don't know if that is the correct place for that.

Alvaro Herrera
@
text
@d8 1
a8 1
# $Header: /cvsroot/pgsql-server/src/bin/scripts/Makefile,v 1.15 2002/06/20 20:29:42 momjian Exp $
d22 3
a24 3
createlang: createlang.sh
	cp $< $@@
	chmod a+x $@@
@


1.15
log
@Update copyright to 2002.
@
text
@d8 1
a8 1
# $Header: /cvsroot/pgsql/src/bin/scripts/Makefile,v 1.14 2002/01/03 08:38:00 momjian Exp $
d16 2
a17 1
SCRIPTS := createdb dropdb createuser dropuser createlang droplang vacuumdb
@


1.14
log
@Add mention that createlang.sh indirection not needed but kept for later.
@
text
@d5 1
a5 1
# Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group
d8 1
a8 1
# $Header: /cvsroot/pgsql/src/bin/scripts/Makefile,v 1.13 2001/05/23 22:00:43 petere Exp $
@


1.13
log
@Make createlang use dynamic loader enhancements (automatic path and suffix).
@
text
@d8 1
a8 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/src/bin/scripts/Makefile,v 1.12 2001/02/18 18:34:01 momjian Exp $
d20 1
@


1.12
log
@Add copyright mentions, per Tom Lane.
@
text
@d8 1
a8 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/src/bin/scripts/Makefile,v 1.11 2000/10/20 21:04:03 petere Exp $
d21 1
a21 3
	sed -e 's/@@DLSUFFIX@@/$(DLSUFFIX)/g' \
	    -e 's,@@libdir@@,$(libdir),g' \
	  $< >$@@
@


1.11
log
@Add support for VPATH builds, that is, building somewhere else than in the
source directory.  This involves mostly makefiles using $(srcdir) when they
might have used ".".  (Regression tests don't work with this, yet.)

Sort out usage of CPPFLAGS, CFLAGS (and CXXFLAGS).  Add "override" keyword
in most places, to preserve necessary flags even when the user overrode the
flags.
@
text
@d5 2
a6 1
# Copyright (c) 1994, Regents of the University of California
d8 1
a8 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/src/bin/scripts/Makefile,v 1.10 2000/09/17 13:02:44 petere Exp $
@


1.10
log
@Support for DESTDIR make variable. This is used as in `make install
DESTDIR=/else/where' and prepends the value of DESTDIR to the full
installation paths (e.g., /else/where/usr/local/pgsql/bin). This allows
users to install the package into a location different from the one that
was configured and hard-coded into various scripts, e.g., for creating
binary packages.

DESTDIR is in many cases preferrable over `make install
prefix=/else/where' because

a) `prefix' affects the path that is hard-coded into the files, which can
lead to a `make install prefix=xxx' (as done by the regression test
driver) corrupting the files in the source tree with wrong paths.

b) it doesn't work at all if a directory was overridden to not depend on
`prefix', e.g., --sysconfdir=/etc.

(Updating the regression test driver to use DESTDIR is a separate
undertaking.)

See also autoconf@@gnu.org, From: Akim Demaille <akim@@epita.fr>, Date: 08
Sep 2000 12:48:59 +0200, Message-ID:
<mv4em2vb1lw.fsf@@nostromo.lrde.epita.fr>, Subject: Re: HTML format
documentation.
@
text
@d7 1
a7 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/src/bin/scripts/Makefile,v 1.9 2000/09/08 18:29:28 petere Exp $
d26 4
a29 1
	for i in $(SCRIPTS); do $(INSTALL_SCRIPT) $$i $(DESTDIR)$(bindir)/$$i || exit; done
@


1.9
log
@Make building scripts kind of consistent in look and feel, kind of immune
to parallel make, kind of resistent to corruption due to incomplete builds.
@
text
@d7 1
a7 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/src/bin/scripts/Makefile,v 1.8 2000/08/31 16:11:25 petere Exp $
d26 1
a26 1
	for i in $(SCRIPTS); do $(INSTALL_SCRIPT) $$i $(bindir) || exit; done
d29 1
a29 1
	$(mkinstalldirs) $(bindir)
d32 1
a32 1
	rm -f $(addprefix $(bindir)/, $(SCRIPTS))
@


1.8
log
@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.
@
text
@d7 1
a7 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/src/bin/scripts/Makefile,v 1.7 2000/08/20 11:56:29 petere Exp $
d20 4
a23 3
	sed -e 's:__DLSUFFIX__:$(DLSUFFIX):g' \
	    -e 's:__libdir__:$(libdir):g' \
	    $< > $@@
@


1.7
log
@Substitute libdir into createlang as last resort so one doesn't have to set
PGLIB or use any option anymore.
@
text
@d7 1
a7 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/src/bin/scripts/Makefile,v 1.6 2000/06/28 05:09:37 tgl Exp $
d13 1
a13 1
include ../../Makefile.global
@


1.6
log
@Repair incorrect assumption that all versions of 'install' know
how to install multiple files in one invocation.
@
text
@d7 1
a7 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/src/bin/scripts/Makefile,v 1.5 2000/06/27 00:31:44 petere Exp $
d20 3
a22 1
	sed -e 's/__DLSUFFIX__/$(DLSUFFIX)/' $< > $@@
d25 1
a25 1
	for i in $(SCRIPTS); do $(INSTALL_SCRIPT) $$i $(bindir); done
@


1.5
log
@Makefile cleanup for bin and pl subtrees. They should now support
all the standard semantics. Also get rid of Makefile.in's on the
way and instead declare all variables in Makefile.global.
@
text
@d7 1
a7 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/src/bin/scripts/Makefile,v 1.4 1999/12/16 01:25:11 momjian Exp $
d23 1
a23 1
	$(INSTALL_SCRIPT) $(SCRIPTS) $(bindir)
@


1.4
log
@I have done the QNX4 port with the current source tree. The number of
backend/Makefiles to be patched could significantly be reduced since
they
have been adopted to the QNX4 needs.

Andreas Kardos
@
text
@d3 1
a3 2
# Makefile.inc--
#    Makefile for bin/scripts
d7 1
a7 3
#
# IDENTIFICATION
#    $Header: /usr/local/cvsroot/pgsql/src/bin/scripts/Makefile,v 1.3 1999/12/08 10:29:55 momjian Exp $
d11 2
a12 3
.SUFFIXES:

SRCDIR=../..
d15 1
a15 1
SCRIPTS=createdb dropdb createuser dropuser createlang droplang vacuumdb
d19 2
a20 4
createdb:
dropdb:
createuser:
dropuser:
d22 2
a23 3
createlang: createlang.sh
	sed -e 's/__DLSUFFIX__/$(DLSUFFIX)/' createlang.sh > createlang
droplang:
d25 2
a26 1
vacuumdb:
d28 2
a29 2
install: $(SCRIPTS)
	for i in $+; do $(INSTALL) $(INSTL_EXE_OPTS) $$i $(BINDIR); done
d31 1
a31 1
clean:
a32 2

dep depend:
@


1.3
log
@Change $< to $+ in scripts Makefile, and clean up pg_encoding if logic.
@
text
@d10 1
a10 1
#    $Header: /usr/local/cvsroot/pgsql/src/bin/scripts/Makefile,v 1.2 1999/12/05 20:02:48 momjian Exp $
d35 1
a35 1
	$(INSTALL) $(INSTL_EXE_OPTS) $+ $(BINDIR)
@


1.2
log
@I cleaned those out as well (the echo -n "bug" was in there ;) and moved
them into the scripts dir. I also added a --list option to show already
installed languages.

This whole moving and renaming totally confused CVS and my checked out
copy got completely fried last night. When you apply the source patch,
please make sure that all the directories src/bin/{create|destroy}* as
well as vacuumdb, cleardbdir are gone and that all the scripts (7) are
in
scripts/.

Meanwhile I am still puzzled about what happened with the docs patch.
Because I don't know what you got now, the second attachment contains
the
files

ref/allfiles.sgml
ref/commands.sgml
ref/createlang.sgml
ref/droplang.sgml
doc/src/sgml/Makefile

Peter Eisentraut                  Sernanders vg 10:115
@
text
@d10 1
a10 1
#    $Header: /usr/local/cvsroot/pgsql/src/bin/scripts/Makefile,v 1.1 1999/12/04 04:53:21 momjian Exp $
d35 1
a35 1
	$(INSTALL) $(INSTL_EXE_OPTS) $< $(BINDIR)/$(X)$<
@


1.1
log
@New scripts for create/drop user/db from Peter Eisentraut
@
text
@d10 1
a10 1
#    $Header: /usr/local/cvsroot/pgsql/src/bin/createdb/Makefile,v 1.10 1998/07/26 04:31:12 scrappy Exp $
d19 1
a19 1
SCRIPTS=createdb dropdb createuser dropuser vacuumdb
d27 5
d38 2
@
