summaryrefslogtreecommitdiffstats
path: root/rules/libmicrohttpd.in
diff options
context:
space:
mode:
authorErwin Rol <erwin@erwinrol.com>2009-12-23 16:17:46 +0100
committerMarc Kleine-Budde <mkl@pengutronix.de>2010-01-06 23:35:31 +0100
commitf59054bbf9a4961dbf6c19b8be79a1041216987e (patch)
tree4cb8884cbdfc722447485c9d87be19afc6f45276 /rules/libmicrohttpd.in
parent23d37872a1f809e13647f0bf957ed113fd482ef6 (diff)
downloadptxdist-f59054bbf9a4961dbf6c19b8be79a1041216987e.tar.gz
ptxdist-f59054bbf9a4961dbf6c19b8be79a1041216987e.tar.xz
[libmicrohttpd] add extra menu options
- Add extra menu options, that will need libgcrypt Signed-off-by: Erwin Rol <erwin@erwinrol.com> [mkl: split into seperate patches, add 'default yes' to large file support] Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'rules/libmicrohttpd.in')
-rw-r--r--rules/libmicrohttpd.in38
1 files changed, 36 insertions, 2 deletions
diff --git a/rules/libmicrohttpd.in b/rules/libmicrohttpd.in
index 0496a9f4f..004fc278c 100644
--- a/rules/libmicrohttpd.in
+++ b/rules/libmicrohttpd.in
@@ -1,7 +1,41 @@
## SECTION=networking
-config LIBMICROHTTPD
+
+menuconfig LIBMICROHTTPD
tristate
- prompt "libmicrohttpd"
+ select LIBGCRYPT if LIBMICROHTTPD_HTTPS
+ prompt "libmicrohttpd "
+ help
+ Library embedding HTTP server functionality
+
+ libmicrohttpd is a small C library for embedding HTTP server
+ functionality into applications. It will be used in future
+ GNUnet versions as part of the HTTP transport.
+
+if LIBMICROHTTPD
+
+config LIBMICROHTTPD_LARGEFILE
+ bool
+ prompt "Large file support"
+ default y
+ help
+ FIXME
+
+config LIBMICROHTTPD_HTTPS
+ bool
+ prompt "HTTPS support"
+ help
+ FIXME
+
+config LIBMICROHTTPD_CLIENT_SIDE
+ bool
+ prompt "Client side support"
+ help
+ FIXME
+
+config LIBMICROHTTPD_MESSAGES
+ bool
+ prompt "Messages"
help
FIXME
+endif