1.0.0 • Published 8 years ago
libkeen v1.0.0
libkeen
Keen IO write-only library with caching support
Building
You need CMake to build this project. Currently only Windows is supported and Visual Studio 2015 has been used to develop and test this library. Everything needed to build this library is checked in. Dependencies are:
- standalone ASIO - for thread pool and IO operations
- SQLite3 - for caching failed events
- LibCURL - for network IO
- Catch - for unit tests
To build the library:
cd <libkeen root>
mkdir build
cd build
cmake ..
cmake --build . --config Release
Unit Tests
Tests can be invoked via CTest. In Visual Studio for example, you may run tests by right clicking on RUN_TESTS
target and building it. Make sure you have libkeen.dll
under tests/
so shared library test scenarios can run.
Language bindings
1.0.0
8 years ago