Pascal Thomet's repositories
cmake_registertest
cmake scripts for googletest / catch / doctest. Automatic tests registration, even inside library code.
doctest_registerlibrary
Static library "doctesting" made easy with cmake
C4-PlantUML
C4-PlantUML combines the benefits of PlantUML and the C4 model for providing a simple way of describing and communicate software architectures
catch_registerstaticlibrary
Static library testing made easy with catch and cmake
cpp_skeleton
multiplatform c++ project skeleton (using fplus, doctest, conan, travis & appveyor)
function_list_vs_abtsract_interface
explores a possible alternative to pure abstract interfaces in C++, under the form of a list of std::function
pretty_function_sandbox
This repo demonstrates how `__PRETTY_FUNCTION__` can be used in order to get compile time type information.
pybind_numpy_error
Shortest reproduction of a bug between numpy and pybind11
cpp_terse_const
Helper macros to address common issues when trying to enforce const-correctness on C++ code.
gtest-cmake-example
Helpful example of a gtest and cmake set up for C++.
magnum_hunter
tooling around magnum hunter packaging
toolchains
Toolchains for crosscompiling with CMake.