aboutsummaryrefslogtreecommitdiff
path: root/lib/Makefile.local
diff options
context:
space:
mode:
authorDavid Bremner <david@tethera.net>2016-03-22 07:54:47 -0300
committerDavid Bremner <david@tethera.net>2016-05-24 08:53:03 -0300
commit3458e3c89c1224d3e2dff7230780589ee3ee4c70 (patch)
tree91a108503088f5727c6fc85332f7a93c4927daed /lib/Makefile.local
parent7e6e23c36e290d4b22b0449766a6ef2107f1ef6c (diff)
lib: provide config API
This is a thin wrapper around the Xapian metadata API. The job of this layer is to keep the config key value pairs from colliding with other metadata by transparently prefixing the keys, along with the usual glue to provide a C interface. The split of _get_config into two functions is to allow returning of the return value with different memory ownership semantics.
Diffstat (limited to 'lib/Makefile.local')
-rw-r--r--lib/Makefile.local1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Makefile.local b/lib/Makefile.local
index 36c39243..76b57cb2 100644
--- a/lib/Makefile.local
+++ b/lib/Makefile.local
@@ -49,6 +49,7 @@ libnotmuch_cxx_srcs = \
$(dir)/index.cc \
$(dir)/message.cc \
$(dir)/query.cc \
+ $(dir)/config.cc \
$(dir)/thread.cc
libnotmuch_modules := $(libnotmuch_c_srcs:.c=.o) $(libnotmuch_cxx_srcs:.cc=.o)