include(CMakeVersions.txt)
-project(libmemcached
+project(libmemcached-awesome
VERSION "${LIBMEMCACHED_VERSION}"
- DESCRIPTION "libmemcached, a C/C++ memcached client library"
+ DESCRIPTION "libmemcached-awesome, a C/C++ memcached client library"
)
set(PROJECT_HOMEPAGE_URL "https://github.com/awesomized/libmemcached")
set(PROJECT_CONTACT "Michael Wallner <mike@php.net>")
set(CPACK_PACKAGE_CONTACT "${PROJECT_CONTACT}")
set(CPACK_PACKAGE_VENDOR "${PROJECT_CONTACT}")
set(CPACK_PACKAGE_DESCRIPTION
- "libmemcached is an open source C/C++ client library and tools for the
-memcached server (http://memcached.org/). It has been designed to be
-light on memory usage, thread safe, and provide full access to server
-side methods.")
+ "libmemcached-awesome is an open source C/C++ client library and tools
+for the memcached server (http://memcached.org/). It has been designed
+to be light on memory usage, thread safe, and provide full access to
+server side methods.")
if(CMAKE_VERSION VERSION_LESS 3.12)
string(REPLACE ";" "-" CPACK_PACKAGE_DIRECTORY "${PROJECT_CONFIG}")
else()
-# libmemcached
+# libmemcached-awesome
[![License Badge]](https://opensource.org/licenses/BSD-3-Clause)
[License Badge]: https://img.shields.io/badge/License-BSD%203--Clause-blue.svg "BSD 3-Clause"
-libmemcached is an open source C/C++ client library and tools for the
-memcached server (http://memcached.org/). It has been designed to be
-light on memory usage, thread safe, and provide full access to server
-side methods.
+libmemcached-awesome is an open source C/C++ client library and tools
+for the memcached server (http://memcached.org/). It has been designed
+to be light on memory usage, thread safe, and provide full access to
+server side methods.
> **NOTE:**
> This is a resurrection of the original work from Brian Aker at
## Installing
-libmemcached uses `CMake`.
+libmemcached-awesome uses `CMake`.
Please see/edit [`CMakeConfig.txt`](./CMakeConfig.txt) or use `ccmake(1)` or
`cmake-gui(1)` to set any preferred options.
## Testing
-[![Codecov Badge]](https://codecov.io/gh/awesomized/libmemcached)
-
-[Codecov Badge]:
- https://codecov.io/gh/awesomized/libmemcached/branch/v1.x/graph/badge.svg
- "Code coverage"
-
Enable the `BUILD_TESTING` setting for a build and run `make test`.
cmake -DBUILD_TESTING=ON ../libmemcached
| Windows | MSVC 16, MinGW | amd64 | no sasl, no tests |
| Solaris | SunPro 12.5 | amd64 | no sasl, no tests, manually|
-libmemcached has been tested against [memcached](https://github.com/memcached/memcached) v1.5 and v1.6.
+libmemcached-awesome has been tested against [memcached](https://github.
+com/memcached/memcached) v1.5 and v1.6.
## ChangeLog
## License
-libmemcached is licensed under the 3-Clause-BSD license, which can be
+libmemcached-awesome is licensed under the 3-Clause-BSD license, which
+can be
found in the accompanying [LICENSE](./LICENSE) file.
## Contributing
primary_domain = 'cpp'
default_role = 'any'
-project = u'libmemcached'
+project = u'libmemcached-awesome'
version = '@PROJECT_VERSION_MAJOR@.@PROJECT_VERSION_MINOR@'
release = '@PROJECT_VERSION@'
* | 2006-2014 Brian Aker, DataDifferential
| https://datadifferential.com/
- * | 2020 Michael Wallner, SmugMug Inc
- | https://smugmug.com/
+ * | 2020-2021 Michael Wallner, Awesome Inc
+ | https://awesome.co/
All rights reserved.
-libmemcached Manual
-===================
+libmemcached-awesome Manual
+===========================
-`libmemcached` is an open source C/C++ client library and tools for the
+`libmemcached-awesome` is an open source C/C++ client library and tools for the
memcached server (http://memcached.org/). It has been designed to be light on
memory usage, thread safe, and provide full access to server side methods.