libwpcp is a lightweight library to allow any existing application to exchange data via the (Reverse)WebProcessControlProtocol (RWPCP/WPCP). It comes with an optional implementation for libwebsockets to minimize the coding effort.
You need to install CMake and a working C compiler. Then run cmake /path/to/source/directoy
to generate build files, which can then be compiled with cmake --build /path/to/build/directory
.
The implementation for libwebsockets needs an installation of that library on your machine. If yo do not have one, it's possible to pass -DWPCP_BUILD_LIBWEBSOCKETS=ON
to the first cmake
call, which will build it for you.
For building the tests check must be installed. Alternatively you can pass -DWPCP_BUILD_CHECK=ON
to the first cmake
call to let it build for you.
libwpcp is distributed under the OSI-approved MIT License. See LICENSE for details.