Skip to content

Bosswestfalen/string_builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bosswestfalen::string_builder

bosswestfalen::string_builder offers an easy to use class to convert (almost) any type to std::string and concatenate them on demand.

Building

To build the project CMake 3.9 or later is needed.

The building is straight forward:

  • create build directory
  • execute cmake, e.g. cmake -H. -B<build>
  • build from : cmake --build .

Note: See Testing on how to disable tests.

Testing

Tests will be build by default.

To disable this cmake must be called with -DBUILD_TEST=OFF.

For unit testing Catch2 is used.

Code coverage is available by default. Use `-DSB_TEST_COVERAGE=OFF" to disable.

To generate the coverage report run target lcov_html. The report is written to <build>/test/html.

Note: Code coverage is only available if building with GCC. Also it is assumed that gcov, lcov, and genhtml are available.

Documentation

Documentation is generated with Doxygen.

To generate, build target doc.

Links

About

bosswestfalen::string_builder

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published