There's no point in listing the same required libraries everywhere.
--HG--
branch : HEAD
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=
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)
../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 = \
../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 = \
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) \
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) \
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) \
../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 = \