55# Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group
66# Portions Copyright (c) 1994, Regents of the University of California
77#
8- # $Header: /cvsroot/pgsql/src/bin/scripts/Makefile,v 1.19 2003/03/18 22:19:46 petere Exp $
8+ # $Header: /cvsroot/pgsql/src/bin/scripts/Makefile,v 1.20 2003/04/16 05:23:55 tgl Exp $
99#
1010# -------------------------------------------------------------------------
1111
@@ -16,7 +16,7 @@ include $(top_builddir)/src/Makefile.global
1616SCRIPTS := vacuumdb clusterdb
1717PROGRAMS = createdb createlang createuser dropdb droplang dropuser
1818
19- override CPPFLAGS := -I$(libpq_srcdir ) $(CPPFLAGS )
19+ override CPPFLAGS := -I$(top_srcdir ) /src/bin/pg_dump -I $( top_srcdir ) /src/bin/psql -I $( libpq_srcdir )$(CPPFLAGS )
2020
2121
2222all : submake-libpq submake-backend$(PROGRAMS )
@@ -31,15 +31,10 @@ dropdb: dropdb.o common.o dumputils.o sprompt.o $(top_builddir)/src/backend/pars
3131droplang : droplang.o common.o sprompt.o print.o mbprint.o
3232dropuser : dropuser.o common.o dumputils.o sprompt.o$(top_builddir ) /src/backend/parser/keywords.o
3333
34- createdb.o createuser.o dropdb.o dropuser.o dumputils.o : dumputils.h
35-
36- createlang.o droplang.o : print.h
37- print.o : print.h mbprint.h
38-
39- dumputils.c dumputils.h sprompt.c :% :$(top_srcdir ) /src/bin/pg_dump/%
34+ dumputils.c sprompt.c :% :$(top_srcdir ) /src/bin/pg_dump/%
4035rm -f$@ && $(LN_S ) $< .
4136
42- print.c print.h mbprint.c mbprint.h :% :$(top_srcdir ) /src/bin/psql/%
37+ print.c mbprint.c :% :$(top_srcdir ) /src/bin/psql/%
4338rm -f$@ && $(LN_S ) $< .
4439
4540.PHONY : submake-backend
@@ -65,4 +60,4 @@ uninstall:
6560
6661
6762clean distclean maintainer-clean :
68- rm -f$(addsuffix $(X ) ,$(PROGRAMS ) ) $(addsuffix .o,$(PROGRAMS ) ) common.o dumputils.o sprompt.o print.o mbprint.o dumputils.cdumputils.h sprompt.c print.cprint.h mbprint.c mbprint.h
63+ 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