notmuch/lib
David Bremner 8d46f05304 libnotmuch: build symbols list without relying on gcc -aux-info.
Carl reports "gcc -aux-info notmuch.aux lib/notmuch.h" does not
generate notmuch.aux for him with Debian gcc 4.6.0-8. A small
modification of the original sed regular expression allows us to work
directly from lib/notmuch.h, rather than preprocessing with gcc.

As with most such simple regex based "parsing", this is quite
sensitive to the input format, and needs that each symbol to be
exported from libnotmuch should

- start with "notmuch_"
- be the first non-whitespace token on the line
- be followed by an open parenthesis.

(Cherry-picked from 51b7ab6968, with conflicts resolved by db)
2011-06-28 16:32:07 -03:00
..
database-private.h Add a generic function to get a list of terms with some prefix. 2011-03-21 02:45:18 -04:00
database.cc Add a generic function to get a list of terms with some prefix. 2011-03-21 02:45:18 -04:00
directory.cc Add a generic function to get a list of terms with some prefix. 2011-03-21 02:45:18 -04:00
filenames.c Implement an internal generic string list and use it. 2011-03-21 02:45:18 -04:00
index.cc tag signed/encrypted during notmuch new 2011-05-27 16:22:00 -07:00
libsha1.c libify: Move library sources down into lib directory. 2009-11-09 16:24:03 -08:00
libsha1.h lib: Add GCC visibility(hidden) pragmas to private header files. 2010-11-01 22:35:48 -07:00
Makefile Makefiles: Use .DEFAULT to support arbitrary targets from sub directories. 2010-01-06 10:32:06 -08:00
Makefile.local libnotmuch: build symbols list without relying on gcc -aux-info. 2011-06-28 16:32:07 -03:00
message-file.c Fix appending of Received headers 2011-06-10 17:03:14 -07:00
message.cc Mark some structures in the library interface with visibility=default attribute. 2011-05-11 13:27:15 -07:00
messages.c Implement an internal generic string list and use it. 2011-03-21 02:45:18 -04:00
notmuch-private.h Mark some structures in the library interface with visibility=default attribute. 2011-05-11 13:27:15 -07:00
notmuch.h tags_to_maildir_flags: Fix to preserve existing, unsupported flags 2010-11-11 16:36:02 -08:00
query.cc Mark some structures in the library interface with visibility=default attribute. 2011-05-11 13:27:15 -07:00
sha1.c Typsos 2009-11-18 03:21:36 -08:00
string-list.c Fixup string list author 2011-03-21 02:45:18 -04:00
tags.c Implement an internal generic string list and use it. 2011-03-21 02:45:18 -04:00
thread.cc Mark some structures in the library interface with visibility=default attribute. 2011-05-11 13:27:15 -07:00
xutil.c xutil: Implement xstrndup without relying on strndup. 2009-12-01 12:51:39 -08:00
xutil.h lib: Add GCC visibility(hidden) pragmas to private header files. 2010-11-01 22:35:48 -07:00