Features
-
Usage of C++ namespaces.
-
Re-organized the template's directory structure.
-
Simplified CMakeLists with updated comments and TODOs.
-
Clear distinction between library (adder) and project (cpp-template). This is done only for understanding the build process using CMake. In practical use, these two can be the same.
-
Hierarchical CMakeLists which allow fine grained control over the build process.
-
Added
examples
directory to demonstrate the usage of library. Exclude the*.cpp
files from coverage.