]> granicus.if.org Git - postgresql/blob - contrib/Makefile
Remove cvs keywords from all files.
[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                 auto_explain    \
10                 btree_gin       \
11                 btree_gist      \
12                 chkpass         \
13                 citext          \
14                 cube            \
15                 dblink          \
16                 dict_int        \
17                 dict_xsyn       \
18                 earthdistance   \
19                 fuzzystrmatch   \
20                 hstore          \
21                 intagg          \
22                 intarray        \
23                 isn             \
24                 lo              \
25                 ltree           \
26                 oid2name        \
27                 pageinspect     \
28                 passwordcheck   \
29                 pg_archivecleanup \
30                 pg_buffercache  \
31                 pg_freespacemap \
32                 pg_standby      \
33                 pg_stat_statements \
34                 pg_trgm         \
35                 pg_upgrade      \
36                 pg_upgrade_support \
37                 pgbench         \
38                 pgcrypto        \
39                 pgrowlocks      \
40                 pgstattuple     \
41                 seg             \
42                 spi             \
43                 tablefunc       \
44                 test_parser     \
45                 tsearch2        \
46                 unaccent        \
47                 vacuumlo
48
49 ifeq ($(with_openssl),yes)
50 SUBDIRS += sslinfo
51 endif
52
53 ifeq ($(with_ossp_uuid),yes)
54 SUBDIRS += uuid-ossp
55 endif
56
57 ifeq ($(with_libxml),yes)
58 SUBDIRS += xml2
59 endif
60
61 # Missing:
62 #               start-scripts   \ (does not have a makefile)
63
64
65 all install installdirs uninstall distprep clean distclean maintainer-clean:
66         @for dir in $(SUBDIRS); do \
67                 $(MAKE) -C $$dir $@ || exit; \
68         done
69
70 # We'd like check operations to run all the subtests before failing.
71 check installcheck:
72         @CHECKERR=0; for dir in $(SUBDIRS); do \
73                 $(MAKE) -C $$dir $@ || CHECKERR=$$?; \
74         done; \
75         exit $$CHECKERR