README: remove duplicate download link & mention related softw.
[pgsql.git] / contrib / Makefile
blobda4e2316a3b0cad9326d7efacf0b3fe73fcc8811
1 # contrib/Makefile
3 subdir = contrib
4 top_builddir = ..
5 include $(top_builddir)/src/Makefile.global
7 SUBDIRS = \
8 adminpack \
9 amcheck \
10 auth_delay \
11 auto_explain \
12 basic_archive \
13 basebackup_to_shell \
14 bloom \
15 btree_gin \
16 btree_gist \
17 citext \
18 cube \
19 dblink \
20 dict_int \
21 dict_xsyn \
22 earthdistance \
23 file_fdw \
24 fuzzystrmatch \
25 hstore \
26 intagg \
27 intarray \
28 isn \
29 lo \
30 ltree \
31 oid2name \
32 pageinspect \
33 passwordcheck \
34 pg_buffercache \
35 pg_freespacemap \
36 pg_prewarm \
37 pg_stat_statements \
38 pg_surgery \
39 pg_trgm \
40 pgrowlocks \
41 pgstattuple \
42 pg_visibility \
43 pg_walinspect \
44 postgres_fdw \
45 seg \
46 spi \
47 tablefunc \
48 tcn \
49 test_decoding \
50 tsm_system_rows \
51 tsm_system_time \
52 unaccent \
53 vacuumlo
55 ifeq ($(with_ssl),openssl)
56 SUBDIRS += pgcrypto sslinfo
57 else
58 ALWAYS_SUBDIRS += pgcrypto sslinfo
59 endif
61 ifneq ($(with_uuid),no)
62 SUBDIRS += uuid-ossp
63 else
64 ALWAYS_SUBDIRS += uuid-ossp
65 endif
67 ifeq ($(with_libxml),yes)
68 SUBDIRS += xml2
69 else
70 ALWAYS_SUBDIRS += xml2
71 endif
73 ifeq ($(with_selinux),yes)
74 SUBDIRS += sepgsql
75 else
76 ALWAYS_SUBDIRS += sepgsql
77 endif
79 ifeq ($(with_perl),yes)
80 SUBDIRS += bool_plperl hstore_plperl jsonb_plperl
81 else
82 ALWAYS_SUBDIRS += bool_plperl hstore_plperl jsonb_plperl
83 endif
85 ifeq ($(with_python),yes)
86 SUBDIRS += hstore_plpython jsonb_plpython ltree_plpython
87 else
88 ALWAYS_SUBDIRS += hstore_plpython jsonb_plpython ltree_plpython
89 endif
91 # Missing:
92 # start-scripts \ (does not have a makefile)
95 $(recurse)
96 $(recurse_always)