summaryrefslogtreecommitdiff
path: root/contrib/pg_autovacuum/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/pg_autovacuum/Makefile')
-rw-r--r--contrib/pg_autovacuum/Makefile13
1 files changed, 8 insertions, 5 deletions
diff --git a/contrib/pg_autovacuum/Makefile b/contrib/pg_autovacuum/Makefile
index a6c0835af2..1479db64ef 100644
--- a/contrib/pg_autovacuum/Makefile
+++ b/contrib/pg_autovacuum/Makefile
@@ -1,8 +1,3 @@
-
-subdir = contrib/pg_autovacuum
-top_builddir = ../..
-include $(top_builddir)/src/Makefile.global
-
PROGRAM = pg_autovacuum
OBJS = pg_autovacuum.o
@@ -11,4 +6,12 @@ PG_LIBS = $(libpq)
DOCS = README.pg_autovacuum
+ifdef USE_PGXS
+PGXS = $(shell pg_config --pgxs)
+include $(PGXS)
+else
+subdir = contrib/pg_autovacuum
+top_builddir = ../..
+include $(top_builddir)/src/Makefile.global
include $(top_srcdir)/contrib/contrib-global.mk
+endif