Mercurial > dovecot > core-2.2
annotate Makefile.am @ 10768:f11ffb8a65f8 HEAD
Makefile: Added empty install-exec-hook to fix older automakes.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 19 Feb 2010 12:19:27 +0200 |
parents | 80a11f8650a4 |
children | a2c6c91635b5 |
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 if BUILD_DOCS |
e87a8db60d25
Added --with-docs parameter to specify if documentation should be installed.
Timo Sirainen <tss@iki.fi>
parents:
2820
diff
changeset
|
4 DOCS = doc |
e87a8db60d25
Added --with-docs parameter to specify if documentation should be installed.
Timo Sirainen <tss@iki.fi>
parents:
2820
diff
changeset
|
5 endif |
e87a8db60d25
Added --with-docs parameter to specify if documentation should be installed.
Timo Sirainen <tss@iki.fi>
parents:
2820
diff
changeset
|
6 |
e87a8db60d25
Added --with-docs parameter to specify if documentation should be installed.
Timo Sirainen <tss@iki.fi>
parents:
2820
diff
changeset
|
7 SUBDIRS = \ |
e87a8db60d25
Added --with-docs parameter to specify if documentation should be installed.
Timo Sirainen <tss@iki.fi>
parents:
2820
diff
changeset
|
8 src \ |
e87a8db60d25
Added --with-docs parameter to specify if documentation should be installed.
Timo Sirainen <tss@iki.fi>
parents:
2820
diff
changeset
|
9 $(DOCS) |
0 | 10 |
11 EXTRA_DIST = \ | |
12 COPYING.LGPL \ | |
1901 | 13 COPYING.MIT \ |
5634 | 14 ChangeLog \ |
0 | 15 $(conf_DATA) |
4343
407e6c620d70
dovecot-config now contains module_dir
Timo Sirainen <tss@iki.fi>
parents:
4079
diff
changeset
|
16 |
5216 | 17 datafiles = \ |
18 dovecot-config | |
19 | |
5197
e77e4457d95c
Added --with-headers configure option to install .h files.
Timo Sirainen <tss@iki.fi>
parents:
4343
diff
changeset
|
20 if INSTALL_HEADERS |
8545
ef08feef501a
Don't add config.h to tarball in make dist.
Timo Sirainen <tss@iki.fi>
parents:
5634
diff
changeset
|
21 nodist_pkginclude_HEADERS = config.h |
5216 | 22 pkglib_DATA = $(datafiles) |
5197
e77e4457d95c
Added --with-headers configure option to install .h files.
Timo Sirainen <tss@iki.fi>
parents:
4343
diff
changeset
|
23 else |
5216 | 24 noinst_DATA = $(datafiles) |
5197
e77e4457d95c
Added --with-headers configure option to install .h files.
Timo Sirainen <tss@iki.fi>
parents:
4343
diff
changeset
|
25 endif |
4343
407e6c620d70
dovecot-config now contains module_dir
Timo Sirainen <tss@iki.fi>
parents:
4079
diff
changeset
|
26 |
5634 | 27 if MAINTAINER_MODE |
28 ChangeLog: .hg/dirstate | |
29 hg log --style=changelog > ChangeLog | |
30 endif | |
31 | |
10753
80a11f8650a4
Added dovecot.m4 file that external plugins can use.
Timo Sirainen <tss@iki.fi>
parents:
10687
diff
changeset
|
32 aclocal_DATA = dovecot.m4 |
80a11f8650a4
Added dovecot.m4 file that external plugins can use.
Timo Sirainen <tss@iki.fi>
parents:
10687
diff
changeset
|
33 |
5197
e77e4457d95c
Added --with-headers configure option to install .h files.
Timo Sirainen <tss@iki.fi>
parents:
4343
diff
changeset
|
34 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
|
35 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
|
36 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
|
37 cat dovecot-config.in | sed \ |
10610
5a10d0fb008d
Changed dovecot-config file to contain useful content.
Timo Sirainen <tss@iki.fi>
parents:
9842
diff
changeset
|
38 -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
|
39 -e "s|\$$(incdir)|$$abs_srcdir|g" \ |
5a10d0fb008d
Changed dovecot-config file to contain useful content.
Timo Sirainen <tss@iki.fi>
parents:
9842
diff
changeset
|
40 -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
|
41 -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
|
42 -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
|
43 -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
|
44 -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
|
45 -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
|
46 > dovecot-config |
5a10d0fb008d
Changed dovecot-config file to contain useful content.
Timo Sirainen <tss@iki.fi>
parents:
9842
diff
changeset
|
47 |
5a10d0fb008d
Changed dovecot-config file to contain useful content.
Timo Sirainen <tss@iki.fi>
parents:
9842
diff
changeset
|
48 if INSTALL_HEADERS |
5a10d0fb008d
Changed dovecot-config file to contain useful content.
Timo Sirainen <tss@iki.fi>
parents:
9842
diff
changeset
|
49 install-exec-hook: |
10613
89928f671350
dovecot-config: Don't rely on installed .la files.
Timo Sirainen <tss@iki.fi>
parents:
10610
diff
changeset
|
50 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
|
51 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
|
52 grep -v '^LIBDOVECOT.*_DEPS' | sed \ |
89928f671350
dovecot-config: Don't rely on installed .la files.
Timo Sirainen <tss@iki.fi>
parents:
10610
diff
changeset
|
53 -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
|
54 -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
|
55 -e "s|^\(LIBDOVECOT_SQL\)=.*$$|\1=-ldovecot-sql|" \ |
89928f671350
dovecot-config: Don't rely on installed .la files.
Timo Sirainen <tss@iki.fi>
parents:
10610
diff
changeset
|
56 -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
|
57 -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
|
58 > $(DESTDIR)$(pkglibdir)/dovecot-config |
10768
f11ffb8a65f8
Makefile: Added empty install-exec-hook to fix older automakes.
Timo Sirainen <tss@iki.fi>
parents:
10753
diff
changeset
|
59 else |
f11ffb8a65f8
Makefile: Added empty install-exec-hook to fix older automakes.
Timo Sirainen <tss@iki.fi>
parents:
10753
diff
changeset
|
60 install-exec-hook: |
10610
5a10d0fb008d
Changed dovecot-config file to contain useful content.
Timo Sirainen <tss@iki.fi>
parents:
9842
diff
changeset
|
61 endif |
4343
407e6c620d70
dovecot-config now contains module_dir
Timo Sirainen <tss@iki.fi>
parents:
4079
diff
changeset
|
62 |
5216 | 63 CLEANFILES = $(datafiles) |