Commit c62b29a6 authored by Tom Lane's avatar Tom Lane

Fix several contrib makefiles that failed in VPATH builds, particularly

when not using gcc (which has slightly nonstandard inclusion rules).
parent 23836fb1
# $PostgreSQL: pgsql/contrib/cube/Makefile,v 1.14 2005/09/27 17:13:00 tgl Exp $ # $PostgreSQL: pgsql/contrib/cube/Makefile,v 1.15 2005/10/18 01:30:48 tgl Exp $
MODULE_big = cube MODULE_big = cube
OBJS= cube.o cubeparse.o OBJS= cube.o cubeparse.o
...@@ -9,6 +9,8 @@ REGRESS = cube ...@@ -9,6 +9,8 @@ REGRESS = cube
EXTRA_CLEAN = cubeparse.c cubeparse.h cubescan.c y.tab.c y.tab.h EXTRA_CLEAN = cubeparse.c cubeparse.h cubescan.c y.tab.c y.tab.h
PG_CPPFLAGS = -I.
SHLIB_LINK += $(filter -lm, $(LIBS)) SHLIB_LINK += $(filter -lm, $(LIBS))
ifdef USE_PGXS ifdef USE_PGXS
......
# $PostgreSQL: pgsql/contrib/seg/Makefile,v 1.13 2005/09/27 17:13:09 tgl Exp $ # $PostgreSQL: pgsql/contrib/seg/Makefile,v 1.14 2005/10/18 01:30:48 tgl Exp $
MODULE_big = seg MODULE_big = seg
OBJS = seg.o segparse.o OBJS = seg.o segparse.o
...@@ -8,6 +8,8 @@ REGRESS = seg ...@@ -8,6 +8,8 @@ REGRESS = seg
EXTRA_CLEAN = segparse.c segparse.h segscan.c y.tab.c y.tab.h EXTRA_CLEAN = segparse.c segparse.h segscan.c y.tab.c y.tab.h
PG_CPPFLAGS = -I.
ifdef USE_PGXS ifdef USE_PGXS
PGXS := $(shell pg_config --pgxs) PGXS := $(shell pg_config --pgxs)
include $(PGXS) include $(PGXS)
......
# $PostgreSQL: pgsql/contrib/tsearch2/ispell/Makefile,v 1.8 2005/09/27 17:13:11 tgl Exp $ # $PostgreSQL: pgsql/contrib/tsearch2/ispell/Makefile,v 1.9 2005/10/18 01:30:48 tgl Exp $
PG_CPPFLAGS = -I$(srcdir)/..
SUBOBJS = spell.o regis.o SUBOBJS = spell.o regis.o
EXTRA_CLEAN = SUBSYS.o $(SUBOBJS) EXTRA_CLEAN = SUBSYS.o $(SUBOBJS)
PG_CPPFLAGS = -I$(srcdir)/..
ifdef USE_PGXS ifdef USE_PGXS
PGXS := $(shell pg_config --pgxs) PGXS := $(shell pg_config --pgxs)
include $(PGXS) include $(PGXS)
else else
subdir = contrib/tsearch2 subdir = contrib/tsearch2/ispell
top_builddir = ../../.. top_builddir = ../../..
include $(top_builddir)/src/Makefile.global include $(top_builddir)/src/Makefile.global
include $(top_srcdir)/contrib/contrib-global.mk include $(top_srcdir)/contrib/contrib-global.mk
......
# $PostgreSQL: pgsql/contrib/tsearch2/snowball/Makefile,v 1.7 2005/09/27 17:13:12 tgl Exp $ # $PostgreSQL: pgsql/contrib/tsearch2/snowball/Makefile,v 1.8 2005/10/18 01:30:48 tgl Exp $
PG_CPPFLAGS = -I$(srcdir)/..
SUBOBJS = english_stem.o api.o russian_stem.o utilities.o SUBOBJS = english_stem.o api.o russian_stem.o utilities.o
EXTRA_CLEAN = SUBSYS.o $(SUBOBJS) EXTRA_CLEAN = SUBSYS.o $(SUBOBJS)
PG_CPPFLAGS = -I$(srcdir)/..
ifdef USE_PGXS ifdef USE_PGXS
PGXS := $(shell pg_config --pgxs) PGXS := $(shell pg_config --pgxs)
include $(PGXS) include $(PGXS)
else else
subdir = contrib/tsearch2 subdir = contrib/tsearch2/snowball
top_builddir = ../../.. top_builddir = ../../..
include $(top_builddir)/src/Makefile.global include $(top_builddir)/src/Makefile.global
include $(top_srcdir)/contrib/contrib-global.mk include $(top_srcdir)/contrib/contrib-global.mk
......
# $PostgreSQL: pgsql/contrib/tsearch2/wordparser/Makefile,v 1.7 2005/09/27 17:13:12 tgl Exp $ # $PostgreSQL: pgsql/contrib/tsearch2/wordparser/Makefile,v 1.8 2005/10/18 01:30:49 tgl Exp $
PG_CPPFLAGS = -I$(srcdir)/..
SUBOBJS = parser.o deflex.o SUBOBJS = parser.o deflex.o
EXTRA_CLEAN = SUBSYS.o $(SUBOBJS) parser.c EXTRA_CLEAN = SUBSYS.o $(SUBOBJS) parser.c
PG_CPPFLAGS = -I$(srcdir)/..
ifdef USE_PGXS ifdef USE_PGXS
PGXS := $(shell pg_config --pgxs) PGXS := $(shell pg_config --pgxs)
include $(PGXS) include $(PGXS)
else else
subdir = contrib/tsearch2 subdir = contrib/tsearch2/wordparser
top_builddir = ../../.. top_builddir = ../../..
include $(top_builddir)/src/Makefile.global include $(top_builddir)/src/Makefile.global
include $(top_srcdir)/contrib/contrib-global.mk include $(top_srcdir)/contrib/contrib-global.mk
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment