2012-04-10 20:30:28 +00:00
|
|
|
habitat cpp uploader (see habitat.uploader.Uploader)
|
|
|
|
====================================================
|
|
|
|
|
2012-09-04 00:48:34 +00:00
|
|
|
Directories
|
|
|
|
-----------
|
|
|
|
|
|
|
|
- jsoncpp: bundled library
|
|
|
|
- habitat: headers (i.e., #include "habitat/CouchDB.h")
|
|
|
|
- src: sources
|
|
|
|
|
2012-09-04 00:15:12 +00:00
|
|
|
License
|
|
|
|
-------
|
|
|
|
|
|
|
|
habitat-cpp-uploader is GNU GPL 3 (this excludes the bundled JsonCPP,
|
|
|
|
see below). The full GNU GPL 3 text can be found in LICENSE
|
|
|
|
|
2012-04-10 20:30:28 +00:00
|
|
|
Building dependencies
|
|
|
|
---------------------
|
|
|
|
|
|
|
|
You will need these dependencies:
|
|
|
|
|
|
|
|
- [libcURL](http://curl.haxx.se/)
|
2013-03-25 23:42:34 +00:00
|
|
|
- [OpenSSL](http://www.openssl.org/)
|
|
|
|
- habitat (for habitat.views, to test the Uploader.)
|
|
|
|
- strict-rfc3339 (also to test the Uploader)
|
2012-04-10 20:30:28 +00:00
|
|
|
|
2013-03-25 23:42:34 +00:00
|
|
|
You can build them from source or install the libcurl4-openssl-dev package
|
2012-09-04 00:15:12 +00:00
|
|
|
on Debian based systems.
|
2012-07-29 12:49:25 +00:00
|
|
|
|
2012-09-04 00:15:12 +00:00
|
|
|
JsonCPP
|
|
|
|
-------
|
2012-07-29 12:49:25 +00:00
|
|
|
|
2012-09-04 00:15:12 +00:00
|
|
|
JsonCPP has an 'amalgamated' release where all the sources are combined into
|
|
|
|
two files, one jsoncpp.cpp and a json/json.h, which is renamed to jsoncpp.h
|
|
|
|
here to avoid conflicts with libjson's json.h.
|
2012-04-10 20:30:28 +00:00
|
|
|
|
2012-09-04 00:15:12 +00:00
|
|
|
It's in the jsoncpp/ directory of this repository. JsonCPP is Public Domain
|
|
|
|
or MIT License and full information can be found at jsoncpp/LICENSE
|