aboutsummaryrefslogtreecommitdiffhomepage
path: root/Makefile.local
diff options
context:
space:
mode:
authorGravatar David Bremner <bremner@debian.org>2011-11-30 16:27:26 -0800
committerGravatar David Bremner <bremner@debian.org>2011-12-08 20:24:24 -0400
commit2cf7b27a0c4b4e746e2e40752c55ddb4d54798b2 (patch)
tree40bd47393fb1425c5005c046bd3afb3659bae70b /Makefile.local
parent80936b5f5895277ed1954a6bde04672120da760c (diff)
command-line-arguments.[ch]: new argument parsing framework for notmuch.
As we noticed when Jani kindly converted things to getopt_long, much of the work in argument parsing in notmuch is due to the the key-value style arguments like --format=(raw|json|text). The framework here provides positional arguments, simple switches, and --key=value style arguments that can take a value being an integer, a string, or one of a set of keywords.
Diffstat (limited to 'Makefile.local')
-rw-r--r--Makefile.local1
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile.local b/Makefile.local
index 15e6d882..28e371a8 100644
--- a/Makefile.local
+++ b/Makefile.local
@@ -295,6 +295,7 @@ clean:
distclean: clean
notmuch_client_srcs = \
+ command-line-arguments.c\
debugger.c \
gmime-filter-reply.c \
gmime-filter-headers.c \