Contains the libdave C++ library, which handles the bulk of the DAVE protocol implementation for Discord's native clients.
- mlspp
- Configured with
-DMLS_CXX_NAMESPACE="mlspp"and-DDISABLE_GREASE=ON
- Configured with
- One of the supported SSL backends:
Make sure the vcpkg submodule is up to date and initialized:
git submodule update --recursive
./vcpkg/bootstrap-vcpkg.sh
For a static library, run:
make cclean
make
For a shared library, run:
make cclean
make shared
By default the library builds with OpenSSL 3, however you can modify VCPKG_MANIFEST_DIR in the Makefile to build with OpenSSL 1.1 or BoringSSL instead.