
A small c++ template with modern CMake
C++/CMake modern boilerplate is a template for new projects that provides a good CMake base and includes several dependencies that are commonly used in projects. It also sets up basic CI (Continuous Integration) builds. The template uses "modern" CMake paradigms (CMake 3.x) and serves as a starting point for learning CMake or for updating/upgrading existing CMakeLists.txt files. While not all features may be useful for new projects, this template showcases most of the CMake features that developers will need. Users are encouraged to discuss any disagreement or provide enhancements by opening a GitHub Issue.
The C++/CMake modern boilerplate is a useful template for new C++ projects or for updating existing projects. It provides a solid CMake base, includes commonly used dependencies, and sets up basic CI builds. The template follows "modern" CMake paradigms and serves as a learning resource for developers who want to improve their understanding of CMake. Users are encouraged to provide feedback and enhancements through GitHub Issues.
