A C++ project template of mine, tuned for script-based generation
with CPM dependency management and testing using doctest
Depedencies: Git and CMake
Clone this repository and enter into the directory
# to choose template, see branches of this repository
git clone https://github.com/mntcloud/a-project your_app_name --depth 1 -b template/app
cd your_app_nameNext, generate your project
cmake -P bootstrap.cmakebootstrap.cmake will take your project root folder name and will scaffold a project
Then gracefully delete bootstrap.cmake script
rm bootstrap.cmakeNow, you're setup and ready to go
- ModernCppStarter - for serving as an influence material for this template