diff configure.in @ 12580:7dd1e45721ae

Added initial implementation of "imapc" storage. It can be used to create a "smart IMAP proxy" where Dovecot uses remote IMAP server as a mail storage. This is a very rough early implementation. Performance isn't good, many required features are missing, error handling is lacking and code needs de-uglification. Still, it should be enough for selecting INBOX and accessing mails in it.
author Timo Sirainen <tss@iki.fi>
date Sun, 16 Jan 2011 18:08:23 +0200
parents 1e425fe18dea
children bd23d4e10fa1
line wrap: on
line diff
--- a/configure.in	Thu Jan 13 13:08:40 2011 +0200
+++ b/configure.in	Sun Jan 16 18:08:23 2011 +0200
@@ -244,7 +244,7 @@
 		AC_MSG_ERROR([--with-storages needs storage list as parameter])
 	fi
 	mail_storages="shared `echo "$withval"|sed 's/,/ /g'`" ],
-	mail_storages="shared maildir mbox sdbox mdbox cydir")
+	mail_storages="shared maildir mbox sdbox mdbox cydir imapc")
 AC_SUBST(mail_storages)
 
 DC_DOVECOT_MODULEDIR
@@ -2429,6 +2429,7 @@
 sdbox_libs='$(top_builddir)/src/lib-storage/index/dbox-single/libstorage_dbox_single.la'
 mdbox_libs='$(top_builddir)/src/lib-storage/index/dbox-multi/libstorage_dbox_multi.la'
 cydir_libs='$(top_builddir)/src/lib-storage/index/cydir/libstorage_cydir.la'
+imapc_libs='$(top_builddir)/src/lib-storage/index/imapc/libstorage_imapc.la'
 raw_libs='$(top_builddir)/src/lib-storage/index/raw/libstorage_raw.la'
 shared_libs='$(top_builddir)/src/lib-storage/index/shared/libstorage_shared.la'
 
@@ -2667,6 +2668,7 @@
 src/lib-storage/Makefile
 src/lib-storage/list/Makefile
 src/lib-storage/index/Makefile
+src/lib-storage/index/imapc/Makefile
 src/lib-storage/index/maildir/Makefile
 src/lib-storage/index/mbox/Makefile
 src/lib-storage/index/dbox-common/Makefile