summaryrefslogtreecommitdiff
path: root/libmailutils/Makefile.am
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2011-11-18 13:35:30 +0200
committerSergey Poznyakoff <gray@gnu.org.ua>2011-11-18 13:35:30 +0200
commitdb7e58b41501fda7629080195e33946f6d26e2a3 (patch)
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')
-rw-r--r--libmailutils/Makefile.am7
1 files changed, 5 insertions, 2 deletions
diff --git a/libmailutils/Makefile.am b/libmailutils/Makefile.am
index 7c1c5c432..b32138250 100644
--- a/libmailutils/Makefile.am
+++ b/libmailutils/Makefile.am
@@ -13,14 +13,16 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General
# 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
libmailutils_la_SOURCES =
libmailutils_la_LIBADD = \
@@ -31,12 +33,13 @@ libmailutils_la_LIBADD = \
sockaddr/libsockaddr.la\
cidr/libcidr.la\
cfg/libcfg.la\
diag/libdiag.la\
filter/libfilter.la\
imapio/libimapio.la\
+ list/liblist.la\
mailbox/libmailbox.la\
mailer/libmailer.la\
mime/libmime.la\
property/libproperty.la\
server/libserver.la\
string/libstring.la\

Return to:

Send suggestions and report system problems to the System administrator.