3 [![Build Status](https://travis-ci.org/m6w6/libmemcached.svg?branch=v1.0)](https://travis-ci.org/m6w6/libmemcached) [![Join the chat at https://gitter.im/m6w6/libmemcached](https://badges.gitter.im/m6w6/libmemcached.svg)](https://gitter.im/m6w6/libmemcached?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
5 libmemcached is an open source C/C++ client library and tools for the
6 memcached server (http://memcached.org/). It has been designed to be
7 light on memory usage, thread safe, and provide full access to server
11 > This is a resurrection of the original work from Brian Aker at
12 > [libmemcached.org](https://libmemcached.org) and the only publicly maintained
13 > version of libmemcached currently known to me.
17 See https://m6w6.github.io/libmemcached
21 libmemcached uses `CMake`. Please see/edit `CMakeConfig.txt` or use
22 `ccmake(1)` to set any preferred options.
26 git clone github.com:m6w6/libmemcached
27 mkdir build-libmemcached
35 Enable the `BUILD_TESTING` setting for a build and run `make test`.
37 cmake -DBUILD_TESTING=ON ../libmemcached
40 ### Continuous integration
42 CI/Test results are available at [Travis CI](https://travis-ci.org/m6w6/libmemcached).
46 Check out the latest [releases](./releases) or the bundled
47 [ChangeLog](./ChangeLog) for a comprehensive list of changes.
51 libmemcached is licensed under the 3-Clause-BSD license, which can be
52 found in the accompanying [LICENSE](./LICENSE) file.
56 All forms of contribution are welcome! Please see the bundled
57 [CONTRIBUTING](./CONTRIBUTING.md) note for the general principles followed.
59 The list of past and current contributors is maintained in [THANKS](./THANKS).
61 The list of current maintainers is available in [AUTHORS](./AUTHORS).
63 ### Building and updating docs
65 See [gh-pages/publish](./docs/gh-pages/publish.sh) script, which automates
66 pushing updated documentation to github pages.