diff options
author | Bruce Momjian <bruce@momjian.us> | 2004-10-04 13:43:59 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2004-10-04 13:43:59 +0000 |
commit | 24201b4bc60e46e8de031fb5911af32bdb412d43 (patch) | |
tree | a92e5c74b3cbb31f8d0a993bd182577526bd2205 /src/bin/scripts | |
parent | 3da69bd18c48f298068405be0748bb2ae7cd6359 (diff) | |
download | postgresql-24201b4bc60e46e8de031fb5911af32bdb412d43.tar.gz postgresql-24201b4bc60e46e8de031fb5911af32bdb412d43.zip |
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.
Diffstat (limited to 'src/bin/scripts')
-rw-r--r-- | src/bin/scripts/Makefile | 27 |
1 files changed, 12 insertions, 15 deletions
diff --git a/src/bin/scripts/Makefile b/src/bin/scripts/Makefile index b0e1f95f1b8..5fabec4f86c 100644 --- a/src/bin/scripts/Makefile +++ b/src/bin/scripts/Makefile @@ -5,7 +5,7 @@ # Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group # Portions Copyright (c) 1994, Regents of the University of California # -# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.28 2004/05/26 17:24:05 tgl Exp $ +# $PostgreSQL: pgsql/src/bin/scripts/Makefile,v 1.29 2004/10/04 13:43:57 momjian Exp $ # #------------------------------------------------------------------------- @@ -15,28 +15,25 @@ include $(top_builddir)/src/Makefile.global PROGRAMS = createdb createlang createuser dropdb droplang dropuser clusterdb vacuumdb -override CPPFLAGS := -DFRONTEND -I$(top_srcdir)/src/bin/pg_dump -I$(top_srcdir)/src/bin/psql -I$(libpq_srcdir) $(CPPFLAGS) +override CPPFLAGS := -I$(top_srcdir)/src/bin/pg_dump -I$(top_srcdir)/src/bin/psql -I$(libpq_srcdir) $(CPPFLAGS) all: submake-libpq submake-backend $(PROGRAMS) %: %.o $(CC) $(CFLAGS) $^ $(libpq) $(LDFLAGS) $(LIBS) -o $@$(X) -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 +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 dumputils.c: % : $(top_srcdir)/src/bin/pg_dump/% rm -f $@ && $(LN_S) $< . -exec.c: % : $(top_srcdir)/src/port/% - rm -f $@ && $(LN_S) $< . - print.c mbprint.c : % : $(top_srcdir)/src/bin/psql/% rm -f $@ && $(LN_S) $< . @@ -64,5 +61,5 @@ uninstall: clean distclean maintainer-clean: rm -f $(addsuffix $(X), $(PROGRAMS)) $(addsuffix .o, $(PROGRAMS)) - rm -f common.o dumputils.o exec.o print.o mbprint.o - rm -f dumputils.c exec.c print.c mbprint.c + rm -f common.o dumputils.o print.o mbprint.o + rm -f dumputils.c print.c mbprint.c |