Skip to content

aobolensk/cpp-project-template

Repository files navigation

Build application Static analysis CodeQL pre-commit

C++ project template

This template is designed for quick start of C++ project.

Build

$ git clone https://github.com/aobolensk/cpp-project-template --recursive
$ cd cpp-project-template
$ git submodule update --init --recursive
$ cmake -S . -B build
$ cmake --build build --parallel

Test

$ ctest --test-dir build

Code coverage

This project offers two methods to view code coverage:

  • HTML artifacts with code test coverage details are available on each commit
  • To configure codecov.io follow the official documentation. Token secrets: CODECOV_TOKEN

About

Template for C++ project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •