mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-12-09 08:10:09 +08:00
528779a2c6
pg_standby is a production-ready program that can be used to create a Warm Standby server. Other configuration is required as well, all of which is described in the main server manual. Simon Riggs
59 lines
1.1 KiB
Makefile
59 lines
1.1 KiB
Makefile
# $PostgreSQL: pgsql/contrib/Makefile,v 1.71 2007/02/08 15:09:47 momjian Exp $
|
|
|
|
subdir = contrib
|
|
top_builddir = ..
|
|
include $(top_builddir)/src/Makefile.global
|
|
|
|
WANTED_DIRS = \
|
|
adminpack \
|
|
btree_gist \
|
|
chkpass \
|
|
cube \
|
|
dblink \
|
|
earthdistance \
|
|
fuzzystrmatch \
|
|
hstore \
|
|
intagg \
|
|
intarray \
|
|
isn \
|
|
lo \
|
|
ltree \
|
|
oid2name \
|
|
pg_buffercache \
|
|
pg_freespacemap \
|
|
pg_standby \
|
|
pg_trgm \
|
|
pgbench \
|
|
pgcrypto \
|
|
pgrowlocks \
|
|
pgstattuple \
|
|
seg \
|
|
spi \
|
|
tablefunc \
|
|
tsearch2 \
|
|
vacuumlo
|
|
|
|
ifeq ($(with_openssl),yes)
|
|
WANTED_DIRS += sslinfo
|
|
endif
|
|
|
|
# Missing:
|
|
# start-scripts \ (does not have a makefile)
|
|
# xml2 \ (requires libxml installed)
|
|
|
|
|
|
all install installdirs uninstall distprep clean distclean maintainer-clean:
|
|
@for dir in $(WANTED_DIRS); do \
|
|
$(MAKE) -C $$dir $@ || exit; \
|
|
done
|
|
|
|
# We'd like check operations to run all the subtests before failing;
|
|
# also insert a sleep to ensure the previous test backend exited before
|
|
# we try to drop the regression database.
|
|
check installcheck:
|
|
@CHECKERR=0; for dir in $(WANTED_DIRS); do \
|
|
sleep 1; \
|
|
$(MAKE) -C $$dir $@ || CHECKERR=$$?; \
|
|
done; \
|
|
exit $$CHECKERR
|