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