This component contains a collection of utilities for libcouchbase which do not require external or I/O dependencies. This should always be first and be assumed to be the base dependency of other libraries.
It will be built as a static library and linked in with the resultant DSO, so that its symbols are not duplicated twice.
These components are standalone and isolated and as such do not require any dependencies
-
cJSON
-
cbsasl
-
http-parser
-
vBucket
- cJSON
-
plugin-libev
- libev
-
plugin-libevent
- libevent
-
plugin-libuv
- libuv
-
plugin-select:
- lcbutils
-
plugin-iocp
- lcbutils
Then we have the master library:
Dependencies are:
- cbasl
- libvbucket
- plugin-select
- plugin-iocp (optional, Win32 only)
- http-parser