]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
$STORAGE_LIBS now contains all the libraries that libstorage needs.
authorTimo Sirainen <tss@iki.fi>
Sat, 1 Nov 2008 14:46:16 +0000 (16:46 +0200)
committerTimo Sirainen <tss@iki.fi>
Sat, 1 Nov 2008 14:46:16 +0000 (16:46 +0200)
There's no point in listing the same required libraries everywhere.

--HG--
branch : HEAD

configure.in
src/deliver/Makefile.am
src/imap/Makefile.am
src/plugins/convert/Makefile.am
src/plugins/expire/Makefile.am
src/plugins/fts-squat/Makefile.am
src/pop3/Makefile.am

index 77c83f56d482dc75cfc62164e8d45ed5448876cc..69c82cc3bf00fa6f58854314ecc3f826e0cdbfb8 100644 (file)
@@ -2261,7 +2261,18 @@ dbox_libs='$(top_builddir)/src/lib-storage/index/dbox/libstorage_dbox.a'
 cydir_libs='$(top_builddir)/src/lib-storage/index/cydir/libstorage_cydir.a'
 raw_libs='$(top_builddir)/src/lib-storage/index/raw/libstorage_raw.a'
 shared_libs='$(top_builddir)/src/lib-storage/index/shared/libstorage_shared.a'
-CORE_LIBS='$(top_builddir)/src/lib-storage/index/libstorage_index.a $(top_builddir)/src/lib-storage/libstorage.a $(top_builddir)/src/lib-index/libindex.a'
+
+REGISTER_LIBS='$(top_builddir)/src/lib-storage/register/libstorage-register.a '\
+'$(top_builddir)/src/lib-storage/list/libstorage_list.a'
+
+CORE_LIBS='$(top_builddir)/src/lib-storage/index/libstorage_index.a '\
+'$(top_builddir)/src/lib-storage/libstorage.a '\
+'$(top_builddir)/src/lib-index/libindex.a '\
+'$(top_builddir)/src/lib-imap/libimap.a '\
+'$(top_builddir)/src/lib-mail/libmail.a '\
+'$(top_builddir)/src/lib-auth/libauth.a '\
+'$(top_builddir)/src/lib-charset/libcharset.a '\
+'$(top_builddir)/src/lib/liblib.a'
 
 deliver_storage="raw"
 STORAGE_LIBS=
@@ -2271,7 +2282,7 @@ for storage in $mail_storages; do
   fi
   STORAGE_LIBS="$STORAGE_LIBS `eval echo \\$${storage}_libs`"
 done
-STORAGE_LIBS="$STORAGE_LIBS $CORE_LIBS"
+STORAGE_LIBS="$REGISTER_LIBS $STORAGE_LIBS $CORE_LIBS"
 AC_SUBST(STORAGE_LIBS)
 AC_DEFINE_UNQUOTED(MAIL_STORAGES, "$mail_storages", List of compiled in mail storages)
 
index 9625d2a499451ffbc2ca02403bb5f5f0e149269d..988cd676d129057c0deb6016509ee70811619f04 100644 (file)
@@ -24,15 +24,8 @@ unused_objects = \
        ../lib/mountpoint.o
 
 libs = \
-       ../lib-storage/register/libstorage-register.a \
-       ../lib-storage/list/libstorage_list.a \
        $(STORAGE_LIBS) \
-       ../lib-imap/libimap.a \
-       ../lib-mail/libmail.a \
        ../lib-dict/libdict.a \
-       ../lib-charset/libcharset.a \
-       ../lib-auth/libauth.a \
-       ../lib/liblib.a \
        $(unused_objects)
 
 deliver_LDADD = \
index 6069a086a8dbaaefbdad31f799fcb902868327fd..1bcb1da7bd18266e0594a6380d383e945a101d0d 100644 (file)
@@ -19,15 +19,8 @@ unused_objects = \
        ../lib/mountpoint.o
 
 libs = \
-       ../lib-storage/register/libstorage-register.a \
-       ../lib-storage/list/libstorage_list.a \
        $(STORAGE_LIBS) \
-       ../lib-imap/libimap.a \
-       ../lib-mail/libmail.a \
-       ../lib-auth/libauth.a \
        ../lib-dict/libdict.a \
-       ../lib-charset/libcharset.a \
-       ../lib/liblib.a \
        $(unused_objects)
 
 imap_LDADD = \
index 6c67808c7b239bcdda77dd60692077420f6eda6e..d779db76d88f715db21e79b8adead0dd71256d12 100644 (file)
@@ -28,15 +28,7 @@ convert_tool_SOURCES = \
 common_objects = \
        convert-storage.lo
 
-libs = \
-       $(top_builddir)/src/lib-storage/register/libstorage-register.a \
-       $(top_builddir)/src/lib-storage/list/libstorage_list.a \
-       $(STORAGE_LIBS) \
-       $(top_builddir)/src/lib-imap/libimap.a \
-       $(top_builddir)/src/lib-mail/libmail.a \
-       $(top_builddir)/src/lib-auth/libauth.a \
-       $(top_builddir)/src/lib-charset/libcharset.a \
-       $(top_builddir)/src/lib/liblib.a
+libs = $(STORAGE_LIBS)
 
 convert_tool_LDADD = \
        $(common_objects) \
index 448792399793c1e9f77c4fe2876f48f5e02593ec..05f3338fe9b77f6c97e06ae2205f33fb5d82900a 100644 (file)
@@ -32,16 +32,8 @@ expire_tool_SOURCES = \
        expire-tool.c
 
 libs = \
-       $(top_builddir)/src/lib-storage/register/libstorage-register.a \
-       $(top_builddir)/src/lib-storage/list/libstorage_list.a \
        $(STORAGE_LIBS) \
-       $(top_builddir)/src/lib-imap/libimap.a \
-       $(top_builddir)/src/lib-mail/libmail.a \
-       $(top_builddir)/src/lib-auth/libauth.a \
-       $(top_builddir)/src/lib-dict/libdict.a \
-       $(top_builddir)/src/lib-auth/libauth.a \
-       $(top_builddir)/src/lib-charset/libcharset.a \
-       $(top_builddir)/src/lib/liblib.a
+       $(top_builddir)/src/lib-dict/libdict.a
 
 expire_tool_LDADD = \
        $(libs) \
index ac1fc738e17cdf2092b655c80e78227de73277ba..33d2e2a8fc81f682e9c3b777be02f87a74c00d3a 100644 (file)
@@ -31,15 +31,7 @@ common_objects = \
        squat-trie.lo \
        squat-uidlist.lo
 
-libs = \
-       $(top_builddir)/src/lib-storage/register/libstorage-register.a \
-       $(STORAGE_LIBS) \
-       $(top_builddir)/src/lib-storage/list/libstorage_list.a \
-       $(top_builddir)/src/lib-imap/libimap.a \
-       $(top_builddir)/src/lib-mail/libmail.a \
-       $(top_builddir)/src/lib-auth/libauth.a \
-       $(top_builddir)/src/lib-charset/libcharset.a \
-       $(top_builddir)/src/lib/liblib.a
+libs = $(STORAGE_LIBS)
 
 squat_test_LDADD = \
        $(common_objects) \
index 0408b89b5834a4f0f2175c5200f22789240ede0b..ae6cf985ecf638cd51c609efdc76fa6b1dae0c2c 100644 (file)
@@ -17,15 +17,8 @@ unused_objects = \
        ../lib/mountpoint.o
 
 libs = \
-       ../lib-storage/register/libstorage-register.a \
-       ../lib-storage/list/libstorage_list.a \
        $(STORAGE_LIBS) \
-       ../lib-imap/libimap.a \
-       ../lib-mail/libmail.a \
-       ../lib-auth/libauth.a \
        ../lib-dict/libdict.a \
-       ../lib-charset/libcharset.a \
-       ../lib/liblib.a \
        $(unused_objects)
 
 pop3_LDADD = \