Fix obsolete comment regarding FSM truncation.
[PostgreSQL.git] / contrib / Makefile
blobb25af3cb3d05e7a39864cc2aa2b0e13760acf84a
1 # $PostgreSQL$
3 subdir = contrib
4 top_builddir = ..
5 include $(top_builddir)/src/Makefile.global
7 WANTED_DIRS = \
8 adminpack \
9 auto_explain \
10 btree_gist \
11 chkpass \
12 citext \
13 cube \
14 dblink \
15 dict_int \
16 dict_xsyn \
17 earthdistance \
18 fuzzystrmatch \
19 hstore \
20 intagg \
21 intarray \
22 isn \
23 lo \
24 ltree \
25 oid2name \
26 pageinspect \
27 pg_buffercache \
28 pg_freespacemap \
29 pg_standby \
30 pg_trgm \
31 pgbench \
32 pgcrypto \
33 pgrowlocks \
34 pgstattuple \
35 seg \
36 spi \
37 tablefunc \
38 test_parser \
39 tsearch2 \
40 vacuumlo
42 ifeq ($(with_openssl),yes)
43 WANTED_DIRS += sslinfo
44 endif
46 ifeq ($(with_ossp_uuid),yes)
47 WANTED_DIRS += uuid-ossp
48 endif
50 ifeq ($(with_libxml),yes)
51 WANTED_DIRS += xml2
52 endif
54 # Missing:
55 # start-scripts \ (does not have a makefile)
58 all install installdirs uninstall distprep clean distclean maintainer-clean:
59 @for dir in $(WANTED_DIRS); do \
60 $(MAKE) -C $$dir $@ || exit; \
61 done
63 # We'd like check operations to run all the subtests before failing.
64 check installcheck:
65 @CHECKERR=0; for dir in $(WANTED_DIRS); do \
66 $(MAKE) -C $$dir $@ || CHECKERR=$$?; \
67 done; \
68 exit $$CHECKERR