diff options
Diffstat (limited to 'contrib/cube')
| -rw-r--r-- | contrib/cube/Makefile | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/contrib/cube/Makefile b/contrib/cube/Makefile index 28ba3aaf1c0..f4b0d0b5017 100644 --- a/contrib/cube/Makefile +++ b/contrib/cube/Makefile @@ -1,8 +1,4 @@ -# $PostgreSQL: pgsql/contrib/cube/Makefile,v 1.11 2003/11/29 19:51:21 pgsql Exp $ - -subdir = contrib/cube -top_builddir = ../.. -include $(top_builddir)/src/Makefile.global +# $PostgreSQL: pgsql/contrib/cube/Makefile,v 1.12 2004/08/20 20:13:02 momjian Exp $ MODULE_big = cube OBJS= cube.o cubeparse.o @@ -11,6 +7,19 @@ DATA_built = cube.sql DOCS = README.cube REGRESS = cube +EXTRA_CLEAN = cubeparse.c cubeparse.h cubescan.c y.tab.c y.tab.h + + +ifdef USE_PGXS +PGXS = $(shell pg_config --pgxs) +include $(PGXS) +else +subdir = contrib/cube +top_builddir = ../.. +include $(top_builddir)/src/Makefile.global +include $(top_srcdir)/contrib/contrib-global.mk +endif + # cubescan is compiled as part of cubeparse cubeparse.o: cubescan.c @@ -32,8 +41,3 @@ ifdef FLEX else @$(missing) flex $< $@ endif - -EXTRA_CLEAN = cubeparse.c cubeparse.h cubescan.c y.tab.c y.tab.h - - -include $(top_srcdir)/contrib/contrib-global.mk |
