Skip to content
Thomas Lehmann edited this page May 25, 2015 · 1 revision

Welcome to the concept-cpp wiki!

As the name says the main purpose is to implement some concepts. Of course the idea is to be able to use those things also in production code. The unit testing framework is already in a very good state (setup and teardown capabilities are missing and running one test several times by a list of parameters is still missing but will be added soon).

I'm still looking forward to keep this library as header only so I do not need to provide binary distributions with different packages for different platforms. You can create a RPM package with this project easily if you require one (see build instructions). The only dependency will be STL and Boost.

The code is built with Travis CI. You can click on the build status icon to see the report of last build. The project is built with a c++11 compiler (g++ 4.8) and using the build tool cmake. In addition I'm using doxygen for the source HTML documentation and lcov and gcovr for code coverage reports. I'm also try to keep line coverage above or equal 90% (see code coverage instructions).

Clone this wiki locally