1
0
Fork
You've already forked cpp_playground
0
Playground to experiment with new C++ features and tooling.
  • CMake 53%
  • Python 27.9%
  • C++ 19.1%
Alessandro Stranieri 6430aba4a7 [Tooling] Update clang-format rule for pointers and references ( #6 )
Reviewed-on: #6
Co-authored-by: Alessandro Stranieri <alessandro.stranieri@tuta.com>
Co-committed-by: Alessandro Stranieri <alessandro.stranieri@tuta.com>
2026年02月09日 10:30:32 +01:00
cmake [Project Setup] Add the first strict compiler options ( #2 ) 2026年02月04日 17:59:07 +01:00
src [Tooling] Update clang-format rule for pointers and references ( #6 ) 2026年02月09日 10:30:32 +01:00
test [Tooling] Update clang-format rule for pointers and references ( #6 ) 2026年02月09日 10:30:32 +01:00
test_package [Project Setup] Initial project setup ( #1 ) 2026年02月04日 13:55:22 +01:00
.clang-format [Tooling] Update clang-format rule for pointers and references ( #6 ) 2026年02月09日 10:30:32 +01:00
.clang-tidy [Tooling] Integrate clang-tidy in CMake ( #5 ) 2026年02月09日 10:00:47 +01:00
.gitignore [Project Setup] Initial project setup ( #1 ) 2026年02月04日 13:55:22 +01:00
CMakeLists.txt [Tooling] Integrate clang-tidy in CMake ( #5 ) 2026年02月09日 10:00:47 +01:00
conanfile.py [Project Setup] Add GTest ( #4 ) 2026年02月04日 22:07:32 +01:00
LICENSE Initial commit 2026年02月03日 18:53:06 +01:00
README.md [Tooling] Integrate clang-tidy in CMake ( #5 ) 2026年02月09日 10:00:47 +01:00

C++ Playground

Playground to experiment with new C++ features and tooling.

Setup

Pre-requisites

  • CMake 4 or later.
  • GCC 14 or later.
  • Conan must be installed.
  • Clang-Tidy
  • Clang-Format

Configure and build

Debug

conan install -s build_type=Debug
cmake --preset conan_debug
cmake --build --preset conan_debug

Release

conan install .
cmake --preset conan_release
cmake --build --preset conan_release