ShadowMitia / YACHT

YACHT 🛳️: Smoothly riding the waves of C++ projects
11 stars 3 forks source link

Tests & refactoring #3

Closed hill-a closed 2 years ago

hill-a commented 2 years ago

added gtest & catch2, with auto download. refactored cmake tools. refactored pkg managers and tests so that using them in CMakeLists.txt is reason enough to load them. added ccache. reworked readme. reworked error messages in case of missing elements (with install suggestions). fixed edge case of cleaning when no build has occured in ./build.sh. added benchmark example for catch2.