Mercurial > dovecot > core-2.2
annotate Makefile.am @ 11644:be2b7d2901a0 HEAD
doc: added manual pages
author | Pascal Volk <user@localhost.localdomain.org> |
---|---|
date | Mon, 28 Jun 2010 13:56:39 +0000 |
parents | 1319fa7a7266 |
children | 0ca72121aa46 |
rev | line source |
---|---|
10753
80a11f8650a4
Added dovecot.m4 file that external plugins can use.
Timo Sirainen <tss@iki.fi>
parents:
10687
diff
changeset
|
1 aclocaldir = $(datadir)/aclocal |
80a11f8650a4
Added dovecot.m4 file that external plugins can use.
Timo Sirainen <tss@iki.fi>
parents:
10687
diff
changeset
|
2 |
3779
e87a8db60d25
Added --with-docs parameter to specify if documentation should be installed.
Timo Sirainen <tss@iki.fi>
parents:
2820
diff
changeset
|
3 SUBDIRS = \ |
10999
a2c6c91635b5
{master,doveconf}: Show the version with hg's node id, if unreleased.
Pascal Volk <user@localhost.localdomain.org>
parents:
10768
diff
changeset
|
4 . \ |
3779
e87a8db60d25
Added --with-docs parameter to specify if documentation should be installed.
Timo Sirainen <tss@iki.fi>
parents:
2820
diff
changeset
|
5 src \ |
11644
be2b7d2901a0
doc: added manual pages
Pascal Volk <user@localhost.localdomain.org>
parents:
11186
diff
changeset
|
6 doc |
0 | 7 |
10999
a2c6c91635b5
{master,doveconf}: Show the version with hg's node id, if unreleased.
Pascal Volk <user@localhost.localdomain.org>
parents:
10768
diff
changeset
|
8 dist_pkginclude_HEADERS = \ |
a2c6c91635b5
{master,doveconf}: Show the version with hg's node id, if unreleased.
Pascal Volk <user@localhost.localdomain.org>
parents:
10768
diff
changeset
|
9 dovecot-version.h |
a2c6c91635b5
{master,doveconf}: Show the version with hg's node id, if unreleased.
Pascal Volk <user@localhost.localdomain.org>
parents:
10768
diff
changeset
|
10 |
0 | 11 EXTRA_DIST = \ |
12 COPYING.LGPL \ | |
1901 | 13 COPYING.MIT \ |
5634 | 14 ChangeLog \ |
10999
a2c6c91635b5
{master,doveconf}: Show the version with hg's node id, if unreleased.
Pascal Volk <user@localhost.localdomain.org>
parents:
10768
diff
changeset
|
15 is-tagged.py \ |
11137
b11f69e5078e
Makefile: Added run-test.sh to tarball.
Timo Sirainen <tss@iki.fi>
parents:
11117
diff
changeset
|
16 run-test.sh \ |
10999
a2c6c91635b5
{master,doveconf}: Show the version with hg's node id, if unreleased.
Pascal Volk <user@localhost.localdomain.org>
parents:
10768
diff
changeset
|
17 update-version.sh \ |
0 | 18 $(conf_DATA) |
4343
407e6c620d70
dovecot-config now contains module_dir
Timo Sirainen <tss@iki.fi>
parents:
4079
diff
changeset
|
19 |
5216 | 20 datafiles = \ |
21 dovecot-config | |
22 | |
11117
eee1e2a1c25b
configure: Removed --enable-header-install. It's now always enabled.
Timo Sirainen <tss@iki.fi>
parents:
10999
diff
changeset
|
23 nodist_pkginclude_HEADERS = config.h |
eee1e2a1c25b
configure: Removed --enable-header-install. It's now always enabled.
Timo Sirainen <tss@iki.fi>
parents:
10999
diff
changeset
|
24 pkglib_DATA = $(datafiles) |
4343
407e6c620d70
dovecot-config now contains module_dir
Timo Sirainen <tss@iki.fi>
parents:
4079
diff
changeset
|
25 |
5634 | 26 if MAINTAINER_MODE |
27 ChangeLog: .hg/dirstate | |
28 hg log --style=changelog > ChangeLog | |
29 endif | |
30 | |
10753
80a11f8650a4
Added dovecot.m4 file that external plugins can use.
Timo Sirainen <tss@iki.fi>
parents:
10687
diff
changeset
|
31 aclocal_DATA = dovecot.m4 |
80a11f8650a4
Added dovecot.m4 file that external plugins can use.
Timo Sirainen <tss@iki.fi>
parents:
10687
diff
changeset
|
32 |
10999
a2c6c91635b5
{master,doveconf}: Show the version with hg's node id, if unreleased.
Pascal Volk <user@localhost.localdomain.org>
parents:
10768
diff
changeset
|
33 dovecot-version.h: noop |
a2c6c91635b5
{master,doveconf}: Show the version with hg's node id, if unreleased.
Pascal Volk <user@localhost.localdomain.org>
parents:
10768
diff
changeset
|
34 $(SHELL) $(top_srcdir)/update-version.sh $(top_srcdir) $(top_builddir) |
a2c6c91635b5
{master,doveconf}: Show the version with hg's node id, if unreleased.
Pascal Volk <user@localhost.localdomain.org>
parents:
10768
diff
changeset
|
35 |
a2c6c91635b5
{master,doveconf}: Show the version with hg's node id, if unreleased.
Pascal Volk <user@localhost.localdomain.org>
parents:
10768
diff
changeset
|
36 noop: |
a2c6c91635b5
{master,doveconf}: Show the version with hg's node id, if unreleased.
Pascal Volk <user@localhost.localdomain.org>
parents:
10768
diff
changeset
|
37 |
5197
e77e4457d95c
Added --with-headers configure option to install .h files.
Timo Sirainen <tss@iki.fi>
parents:
4343
diff
changeset
|
38 dovecot-config: dovecot-config.in Makefile |
10610
5a10d0fb008d
Changed dovecot-config file to contain useful content.
Timo Sirainen <tss@iki.fi>
parents:
9842
diff
changeset
|
39 old=`pwd` && cd $(top_builddir) && abs_builddir=`pwd` && cd $$old && \ |
5a10d0fb008d
Changed dovecot-config file to contain useful content.
Timo Sirainen <tss@iki.fi>
parents:
9842
diff
changeset
|
40 cd $(top_srcdir) && abs_srcdir=`pwd` && cd $$old && \ |
5197
e77e4457d95c
Added --with-headers configure option to install .h files.
Timo Sirainen <tss@iki.fi>
parents:
4343
diff
changeset
|
41 cat dovecot-config.in | sed \ |
10610
5a10d0fb008d
Changed dovecot-config file to contain useful content.
Timo Sirainen <tss@iki.fi>
parents:
9842
diff
changeset
|
42 -e "s|\$$(top_builddir)|$$abs_builddir|g" \ |
5a10d0fb008d
Changed dovecot-config file to contain useful content.
Timo Sirainen <tss@iki.fi>
parents:
9842
diff
changeset
|
43 -e "s|\$$(incdir)|$$abs_srcdir|g" \ |
5a10d0fb008d
Changed dovecot-config file to contain useful content.
Timo Sirainen <tss@iki.fi>
parents:
9842
diff
changeset
|
44 -e "s|\$$(LIBICONV)|$(LIBICONV)|g" \ |
10687
4458ce041538
dovecot-config: Renamed DOVECOT_*DIR to dovecot_*dir after all.
Timo Sirainen <tss@iki.fi>
parents:
10666
diff
changeset
|
45 -e "s|^\(dovecot_pkgincludedir\)=|\1=$(pkgincludedir)|" \ |
4458ce041538
dovecot-config: Renamed DOVECOT_*DIR to dovecot_*dir after all.
Timo Sirainen <tss@iki.fi>
parents:
10666
diff
changeset
|
46 -e "s|^\(dovecot_pkglibdir\)=|\1=$(pkglibdir)|" \ |
4458ce041538
dovecot-config: Renamed DOVECOT_*DIR to dovecot_*dir after all.
Timo Sirainen <tss@iki.fi>
parents:
10666
diff
changeset
|
47 -e "s|^\(dovecot_pkglibexecdir\)=|\1=$(libexecdir)/dovecot|" \ |
4458ce041538
dovecot-config: Renamed DOVECOT_*DIR to dovecot_*dir after all.
Timo Sirainen <tss@iki.fi>
parents:
10666
diff
changeset
|
48 -e "s|^\(dovecot_docdir\)=|\1=$(docdir)|" \ |
4458ce041538
dovecot-config: Renamed DOVECOT_*DIR to dovecot_*dir after all.
Timo Sirainen <tss@iki.fi>
parents:
10666
diff
changeset
|
49 -e "s|^\(dovecot_moduledir\)=|\1=$(moduledir)|" \ |
10610
5a10d0fb008d
Changed dovecot-config file to contain useful content.
Timo Sirainen <tss@iki.fi>
parents:
9842
diff
changeset
|
50 > dovecot-config |
5a10d0fb008d
Changed dovecot-config file to contain useful content.
Timo Sirainen <tss@iki.fi>
parents:
9842
diff
changeset
|
51 |
5a10d0fb008d
Changed dovecot-config file to contain useful content.
Timo Sirainen <tss@iki.fi>
parents:
9842
diff
changeset
|
52 install-exec-hook: |
10613
89928f671350
dovecot-config: Don't rely on installed .la files.
Timo Sirainen <tss@iki.fi>
parents:
10610
diff
changeset
|
53 rm $(DESTDIR)$(pkglibdir)/dovecot-config && \ |
10617
8dcfb629a060
dovecot-config: LIBDOVECOT_INCLUDE shouldn't have been dropped from installed file.
Timo Sirainen <tss@iki.fi>
parents:
10613
diff
changeset
|
54 grep -v '^LIBDOVECOT_.*_INCLUDE' dovecot-config | \ |
10613
89928f671350
dovecot-config: Don't rely on installed .la files.
Timo Sirainen <tss@iki.fi>
parents:
10610
diff
changeset
|
55 grep -v '^LIBDOVECOT.*_DEPS' | sed \ |
89928f671350
dovecot-config: Don't rely on installed .la files.
Timo Sirainen <tss@iki.fi>
parents:
10610
diff
changeset
|
56 -e "s|^\(LIBDOVECOT\)=.*$$|\1='-L$(pkglibdir) -ldovecot'|" \ |
89928f671350
dovecot-config: Don't rely on installed .la files.
Timo Sirainen <tss@iki.fi>
parents:
10610
diff
changeset
|
57 -e "s|^\(LIBDOVECOT_LOGIN\)=.*$$|\1=-ldovecot-login|" \ |
89928f671350
dovecot-config: Don't rely on installed .la files.
Timo Sirainen <tss@iki.fi>
parents:
10610
diff
changeset
|
58 -e "s|^\(LIBDOVECOT_SQL\)=.*$$|\1=-ldovecot-sql|" \ |
11186
1319fa7a7266
lib-lda is now an installed shared library.
Timo Sirainen <tss@iki.fi>
parents:
11140
diff
changeset
|
59 -e "s|^\(LIBDOVECOT_LDA\)=.*$$|\1=-ldovecot-lda|" \ |
10613
89928f671350
dovecot-config: Don't rely on installed .la files.
Timo Sirainen <tss@iki.fi>
parents:
10610
diff
changeset
|
60 -e "s|^\(LIBDOVECOT_STORAGE\)=.*$$|\1=-ldovecot-storage|" \ |
10610
5a10d0fb008d
Changed dovecot-config file to contain useful content.
Timo Sirainen <tss@iki.fi>
parents:
9842
diff
changeset
|
61 -e "s|^\(LIBDOVECOT_INCLUDE\)=.*$$|\1=-I$(pkgincludedir)|" \ |
10613
89928f671350
dovecot-config: Don't rely on installed .la files.
Timo Sirainen <tss@iki.fi>
parents:
10610
diff
changeset
|
62 > $(DESTDIR)$(pkglibdir)/dovecot-config |
4343
407e6c620d70
dovecot-config now contains module_dir
Timo Sirainen <tss@iki.fi>
parents:
4079
diff
changeset
|
63 |
5216 | 64 CLEANFILES = $(datafiles) |
10999
a2c6c91635b5
{master,doveconf}: Show the version with hg's node id, if unreleased.
Pascal Volk <user@localhost.localdomain.org>
parents:
10768
diff
changeset
|
65 |
a2c6c91635b5
{master,doveconf}: Show the version with hg's node id, if unreleased.
Pascal Volk <user@localhost.localdomain.org>
parents:
10768
diff
changeset
|
66 DISTCLEANFILES = $(top_builddir)/dovecot-version.h |
11140
762a4216352f
make distcheck now runs code via clang static analyzer if it exists.
Timo Sirainen <tss@iki.fi>
parents:
11137
diff
changeset
|
67 |
762a4216352f
make distcheck now runs code via clang static analyzer if it exists.
Timo Sirainen <tss@iki.fi>
parents:
11137
diff
changeset
|
68 distcheck-hook: |
762a4216352f
make distcheck now runs code via clang static analyzer if it exists.
Timo Sirainen <tss@iki.fi>
parents:
11137
diff
changeset
|
69 if which scan-build > /dev/null; then \ |
762a4216352f
make distcheck now runs code via clang static analyzer if it exists.
Timo Sirainen <tss@iki.fi>
parents:
11137
diff
changeset
|
70 cd $(distdir)/_build; \ |
762a4216352f
make distcheck now runs code via clang static analyzer if it exists.
Timo Sirainen <tss@iki.fi>
parents:
11137
diff
changeset
|
71 scan-build -o scan-reports ../configure --with-ldap=auto --with-pgsql=auto --with-mysql=auto --with-sqlite=auto --with-solr=auto --with-gssapi=auto --with-libwrap=auto; \ |
762a4216352f
make distcheck now runs code via clang static analyzer if it exists.
Timo Sirainen <tss@iki.fi>
parents:
11137
diff
changeset
|
72 rm -rf scan-reports; \ |
762a4216352f
make distcheck now runs code via clang static analyzer if it exists.
Timo Sirainen <tss@iki.fi>
parents:
11137
diff
changeset
|
73 scan-build -o scan-reports make 2>&1 || exit 1; \ |
762a4216352f
make distcheck now runs code via clang static analyzer if it exists.
Timo Sirainen <tss@iki.fi>
parents:
11137
diff
changeset
|
74 if ! rmdir scan-reports 2>/dev/null; then \ |
762a4216352f
make distcheck now runs code via clang static analyzer if it exists.
Timo Sirainen <tss@iki.fi>
parents:
11137
diff
changeset
|
75 exit 1; \ |
762a4216352f
make distcheck now runs code via clang static analyzer if it exists.
Timo Sirainen <tss@iki.fi>
parents:
11137
diff
changeset
|
76 fi; \ |
762a4216352f
make distcheck now runs code via clang static analyzer if it exists.
Timo Sirainen <tss@iki.fi>
parents:
11137
diff
changeset
|
77 cd ../..; rm -rf $(distdir)/_build/*; \ |
762a4216352f
make distcheck now runs code via clang static analyzer if it exists.
Timo Sirainen <tss@iki.fi>
parents:
11137
diff
changeset
|
78 fi |