Skip to content

hiventive/hvconfiguration

Repository files navigation

Configuration

TL;DR

A C++ configuration library CCI compliant

Build

mkdir build
cd build

Options you can append to CMake:

  • -DENABLE_CONAN=ON: enable Conan support
  • -DBUILD_EXAMPLES=ON: build examples
  • -DBUILD_TESTS=ON: build tests
cmake [...]
make -j8

Gcov support

Gcov support is available by activating the option ENABLE_GCOV in cmake (ENABLE_GCOV=ON). Only compatible with GCC and debug mode must be enabled (forced when cmake is called with ENABLE_GCOV=ON).

Unit tests

To build tests, enable BUILD_TESTS option with cmake:

cmake [...] -DBUILD_TESTS=ON

Then run tests with make test

Doxygen

To build Doxygen doc, enable BUILD_DOXYGEN option with cmake:

cmake [...] -DBUILD_DOXYGEN=ON

Then run tests with make or make doxygen

About

HVConfiguration

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published