From 7ca7fa71346f64494010ea6ac8cc5e71fb1ad343 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Fri, 14 Nov 2014 22:13:48 +0100 Subject: started cli with linenoise --- README | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'README') diff --git a/README b/README index 4b02c16..c87887a 100644 --- a/README +++ b/README @@ -16,22 +16,28 @@ Requirements ------------ * biruda is written in plain C and uses libraries written in plain C. - You need a C compiler and GNU make. -* gengetopt: for command argument line parsing + You need a C compiler (gcc, clang, tcc, MSVC) and GNU make (resp. + NMAKE on Windows). +* gengetopt: for command argument line parsing (on Windows you need the + Cygwin version of gengetopt) http://www.gnu.org/software/gengetopt/gengetopt.html * confuse: configuration library http://www.nongnu.org/confuse/ * nanomsg: for communication between nodes (on the same machine or on several machines) http://nanomsg.org/ -* libmicrohttpd: for an embedded web interface +* libmicrohttpd: for an embedded web interface (not on Windows, there is + no master webserver on Windows currently) http://www.gnu.org/software/libmicrohttpd/ -* pthreads: for threading support +* pthreads: for threading support on Windows http://sourceware.org/pthreads-win32/ * json-c: JSON for message payload https://github.com/json-c/json-c/wiki +* glib2: for direct execution of children in the worker + http://www.gtk.org/ * libdaemon: for daemonizing support on Unix +* linenoise: lightweight editline/readline replacement for the baruda client 'bcli' + (integrated) - Other projects -------------- -- cgit v1.2.3-54-g00ecf