diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2014-11-14 22:13:48 +0100 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2014-11-14 22:13:48 +0100 |
commit | 7ca7fa71346f64494010ea6ac8cc5e71fb1ad343 (patch) | |
tree | 55ffeed30db507607c7d438f8e36891f21cf51a0 /README | |
parent | cda6f82b0e0035ee1176cdb5b6f2f797f897e8f0 (diff) | |
download | biruda-7ca7fa71346f64494010ea6ac8cc5e71fb1ad343.tar.gz biruda-7ca7fa71346f64494010ea6ac8cc5e71fb1ad343.tar.bz2 |
started cli with linenoise
Diffstat (limited to 'README')
-rw-r--r-- | README | 16 |
1 files changed, 11 insertions, 5 deletions
@@ -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 -------------- |