annotate src/lib-index/Makefile.am @ 4848:967de900c73a HEAD

Mailbox list indexing and related changes. Currently works only with maildir and mmap_disable=no. This allows doing STATUS to synced mailboxes without opening their index files at all.
author Timo Sirainen <tss@iki.fi>
date Sun, 26 Nov 2006 00:17:39 +0200
parents e6feeacdd4b6
children e77e4457d95c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1404
54015ae11177 --with-storage=maildir,mbox can now be used to compile in only the wanted
Timo Sirainen <tss@iki.fi>
parents: 1238
diff changeset
1 noinst_LIBRARIES = libindex.a
0
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
2
2796
fb7f862194b5 Upgrades to autoconf 2.5 and automake >1.4.
Timo Sirainen <tss@iki.fi>
parents: 2327
diff changeset
3 AM_CPPFLAGS = \
0
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
4 -I$(top_srcdir)/src/lib \
1915
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
5 -I$(top_srcdir)/src/lib-mail
0
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
6
1404
54015ae11177 --with-storage=maildir,mbox can now be used to compile in only the wanted
Timo Sirainen <tss@iki.fi>
parents: 1238
diff changeset
7 libindex_a_SOURCES = \
1915
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
8 mail-cache.c \
2247
2d51bb58a070 Added some smartness for deciding what to cache. Cache compression code compiles, but untested.
Timo Sirainen <tss@iki.fi>
parents: 2224
diff changeset
9 mail-cache-compress.c \
2d51bb58a070 Added some smartness for deciding what to cache. Cache compression code compiles, but untested.
Timo Sirainen <tss@iki.fi>
parents: 2224
diff changeset
10 mail-cache-decisions.c \
2327
7d02e2a7672d Header caching redesigned. New design allows caching decisions per field, so
Timo Sirainen <tss@iki.fi>
parents: 2247
diff changeset
11 mail-cache-fields.c \
1915
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
12 mail-cache-lookup.c \
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
13 mail-cache-transaction.c \
2853
512dd7d76cdc Removed cache_offset from mail_index_record and changed it to use extension
Timo Sirainen <tss@iki.fi>
parents: 2796
diff changeset
14 mail-cache-sync-update.c \
4491
5c4060661fb4 Added code to support hash table index files.
Timo Sirainen <tss@iki.fi>
parents: 3146
diff changeset
15 mail-hash.c \
0
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
16 mail-index.c \
3114
7c7299d1acfe Instead of using separate transaction sorting code for syncing, just put the
Timo Sirainen <tss@iki.fi>
parents: 3016
diff changeset
17 mail-index-dummy-view.c \
0
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
18 mail-index-fsck.c \
1915
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
19 mail-index-lock.c \
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
20 mail-index-transaction.c \
2224
a816e2d88406 Added mail_index_transaction_get_updated_view() which can be used to access
Timo Sirainen <tss@iki.fi>
parents: 1944
diff changeset
21 mail-index-transaction-view.c \
1915
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
22 mail-index-sync.c \
2954
9dc7a7b06781 Moved extension syncing code to separate file.
Timo Sirainen <tss@iki.fi>
parents: 2853
diff changeset
23 mail-index-sync-ext.c \
3016
61c8d205d887 Initial support for keywords. Syncing to mbox/maildir doesn't work yet.
Timo Sirainen <tss@iki.fi>
parents: 2954
diff changeset
24 mail-index-sync-keywords.c \
1915
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
25 mail-index-sync-update.c \
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
26 mail-index-view.c \
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
27 mail-index-view-sync.c \
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
28 mail-transaction-log.c \
3146
9a8bf1c86699 Moved code into mail-transaction-log-append.c
Timo Sirainen <tss@iki.fi>
parents: 3114
diff changeset
29 mail-transaction-log-append.c \
1915
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
30 mail-transaction-log-view.c \
4848
967de900c73a Mailbox list indexing and related changes. Currently works only with
Timo Sirainen <tss@iki.fi>
parents: 4676
diff changeset
31 mail-transaction-util.c \
967de900c73a Mailbox list indexing and related changes. Currently works only with
Timo Sirainen <tss@iki.fi>
parents: 4676
diff changeset
32 mailbox-list-index.c \
967de900c73a Mailbox list indexing and related changes. Currently works only with
Timo Sirainen <tss@iki.fi>
parents: 4676
diff changeset
33 mailbox-list-index-sync.c
0
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
34
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
35 noinst_HEADERS = \
1915
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
36 mail-cache.h \
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
37 mail-cache-private.h \
4491
5c4060661fb4 Added code to support hash table index files.
Timo Sirainen <tss@iki.fi>
parents: 3146
diff changeset
38 mail-hash.h \
0
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
39 mail-index.h \
1915
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
40 mail-index-private.h \
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
41 mail-index-sync-private.h \
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
42 mail-index-transaction-private.h \
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
43 mail-index-view-private.h \
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
44 mail-transaction-log.h \
79790750c349 importing new index code. mbox still broken.
Timo Sirainen <tss@iki.fi>
parents: 1679
diff changeset
45 mail-transaction-log-private.h \
4848
967de900c73a Mailbox list indexing and related changes. Currently works only with
Timo Sirainen <tss@iki.fi>
parents: 4676
diff changeset
46 mail-transaction-util.h \
967de900c73a Mailbox list indexing and related changes. Currently works only with
Timo Sirainen <tss@iki.fi>
parents: 4676
diff changeset
47 mailbox-list-index.h \
967de900c73a Mailbox list indexing and related changes. Currently works only with
Timo Sirainen <tss@iki.fi>
parents: 4676
diff changeset
48 mailbox-list-index-private.h