summaryrefslogtreecommitdiffabout
path: root/libmailutils/Makefile.am
authorSergey Poznyakoff <gray@gnu.org.ua>2011-11-18 11:35:30 (GMT)
committer Sergey Poznyakoff <gray@gnu.org.ua>2011-11-18 11:35:30 (GMT)
commitdb7e58b41501fda7629080195e33946f6d26e2a3 (patch) (side-by-side diff)
tree8f5fc59d44dacfb013e5dc6ce4850c84d866959e /libmailutils/Makefile.am
parentf7942ced21d97774e678be261cc5b9094e47e8da (diff)
downloadmailutils-db7e58b41501fda7629080195e33946f6d26e2a3.tar.gz
mailutils-db7e58b41501fda7629080195e33946f6d26e2a3.tar.bz2
Move list support into a separate convenience library.
* configure.ac: Build libmailutils/list/Makefile * include/mailutils/sys/list.h (DESTROY_ITEM): New define. (_mu_list_insert_item): New proto. * libmailutils/Makefile.am (SUBDIRS): Add list. (libmailutils_la_LIBADD): Add list/liblist.la * libmailutils/base/Makefile.am (libbase_la_SOURCES): Remove list sources. * libmailutils/base/list.c: Split into smaller files (see below). * libmailutils/base/listlist.c: Move to libmailutils/list/listlist.c * libmailutils/list/Makefile.am: New file. * libmailutils/list/append.c: New file. * libmailutils/list/array.c: New file. * libmailutils/list/clear.c: New file. * libmailutils/list/count.c: New file. * libmailutils/list/create.c: New file. * libmailutils/list/destroy.c: New file. * libmailutils/list/do.c: New file. * libmailutils/list/empty.c: New file. * libmailutils/list/get.c: New file. * libmailutils/list/getcomp.c: New file. * libmailutils/list/insert.c: New file. * libmailutils/list/intersect.c: New file. * libmailutils/list/iterator.c: New file. * libmailutils/list/locate.c: New file. * libmailutils/list/prepend.c: New file. * libmailutils/list/remove.c: New file. * libmailutils/list/replace.c: New file. * libmailutils/list/setcomp.c: New file. * libmailutils/list/setdestr.c: New file.
Diffstat (limited to 'libmailutils/Makefile.am') (more/less context) (ignore whitespace changes)
-rw-r--r--libmailutils/Makefile.am7
1 files changed, 5 insertions, 2 deletions
diff --git a/libmailutils/Makefile.am b/libmailutils/Makefile.am
index 7c1c5c4..b321382 100644
--- a/libmailutils/Makefile.am
+++ b/libmailutils/Makefile.am
@@ -16,8 +16,10 @@
# Public License along with this library. If not, see
# <http://www.gnu.org/licenses/>.
-SUBDIRS = auth base address sockaddr cidr cfg diag filter mailbox mailer mime\
- server string stream stdstream property url imapio . tests
+SUBDIRS = \
+ auth base address list sockaddr cidr cfg diag\
+ filter mailbox mailer mime server string stream stdstream\
+ property url imapio . tests
lib_LTLIBRARIES = libmailutils.la
@@ -34,6 +36,7 @@ libmailutils_la_LIBADD = \
diag/libdiag.la\
filter/libfilter.la\
imapio/libimapio.la\
+ list/liblist.la\
mailbox/libmailbox.la\
mailer/libmailer.la\
mime/libmime.la\

Return to:

Send suggestions and report system problems to the System administrator.