Skip to content

Latest commit

 

History

History
28 lines (23 loc) · 896 Bytes

README.md

File metadata and controls

28 lines (23 loc) · 896 Bytes

A project

A C++ project template of mine, tuned for script-based generation

with CPM dependency management and testing using doctest

Getting started

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_name

Next, generate your project

cmake -P bootstrap.cmake

bootstrap.cmake will take your project root folder name and will scaffold a project

Then gracefully delete bootstrap.cmake script

rm bootstrap.cmake

Now, you're setup and ready to go

Credits