]> granicus.if.org Git - postgresql/blob - contrib/Makefile
Cosmetic improvements for options-handling code in ECPGconnect().
[postgresql] / contrib / Makefile
1 # contrib/Makefile
2
3 subdir = contrib
4 top_builddir = ..
5 include $(top_builddir)/src/Makefile.global
6
7 SUBDIRS = \
8                 adminpack       \
9                 amcheck         \
10                 auth_delay      \
11                 auto_explain    \
12                 bloom           \
13                 btree_gin       \
14                 btree_gist      \
15                 citext          \
16                 cube            \
17                 dblink          \
18                 dict_int        \
19                 dict_xsyn       \
20                 earthdistance   \
21                 file_fdw        \
22                 fuzzystrmatch   \
23                 hstore          \
24                 intagg          \
25                 intarray        \
26                 isn             \
27                 lo              \
28                 ltree           \
29                 oid2name        \
30                 pageinspect     \
31                 passwordcheck   \
32                 pg_buffercache  \
33                 pg_freespacemap \
34                 pg_prewarm      \
35                 pg_standby      \
36                 pg_stat_statements \
37                 pg_trgm         \
38                 pgcrypto        \
39                 pgrowlocks      \
40                 pgstattuple     \
41                 pg_visibility   \
42                 postgres_fdw    \
43                 seg             \
44                 spi             \
45                 tablefunc       \
46                 tcn             \
47                 test_decoding   \
48                 tsm_system_rows \
49                 tsm_system_time \
50                 unaccent        \
51                 vacuumlo
52
53 ifeq ($(with_openssl),yes)
54 SUBDIRS += sslinfo
55 else
56 ALWAYS_SUBDIRS += sslinfo
57 endif
58
59 ifneq ($(with_uuid),no)
60 SUBDIRS += uuid-ossp
61 else
62 ALWAYS_SUBDIRS += uuid-ossp
63 endif
64
65 ifeq ($(with_libxml),yes)
66 SUBDIRS += xml2
67 else
68 ALWAYS_SUBDIRS += xml2
69 endif
70
71 ifeq ($(with_selinux),yes)
72 SUBDIRS += sepgsql
73 else
74 ALWAYS_SUBDIRS += sepgsql
75 endif
76
77 ifeq ($(with_perl),yes)
78 SUBDIRS += hstore_plperl jsonb_plperl
79 else
80 ALWAYS_SUBDIRS += hstore_plperl jsonb_plperl
81 endif
82
83 ifeq ($(with_python),yes)
84 SUBDIRS += hstore_plpython jsonb_plpython ltree_plpython
85 else
86 ALWAYS_SUBDIRS += hstore_plpython jsonb_plpython ltree_plpython
87 endif
88
89 # Missing:
90 #               start-scripts   \ (does not have a makefile)
91
92
93 $(recurse)
94 $(recurse_always)