Clare Macrae's repositories
cpponsea2019
Code samples for my talk at C++ on Sea 2019
raspi_hat_data
Information to help detect which Raspberry Pi HAT is connected, if any
git_training
An interactive git training meant to teach you how git works, not just which commands to execute
project_dependencies_viz
A quick demo of how to make interactive svg files to show dependencies between projects
approval-tests-setup
An example project using CMake's FetchContent with ApprovalTests.
ApprovalTests-ConanDemo
Demostration of using the ApprovalTests.cpp package from conan.io
ApprovalTests.cpp.Builds
A project to experiment with ApprovalTests.cpp builds
ApprovalTests.Net
ApprovalTest verification library for .Net
ApprovalTests.php
An updated fork of the original ApprovalTests-Php, with less features :D
awesome-cmake
A curated list of awesome CMake resources, scripts, modules, examples and others.
awesome-cpp
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
catch_cmake_coverage
Integration of Catch, CMake and CMake CodeCoverage module and basic examples in C++.
cmake_configure_version_header
An example of how to populate a header file with the project's version numbers using CMake.
cppbestpractices
Collaborative Collection of C++ Best Practices
doctest
The fastest feature-rich C++11/14/17/20 single-header testing framework for unit tests and TDD
Drawpile
A collaborative drawing program
GildedRose-Refactoring-Kata
Starting code for the GildedRose Refactoring Kata in many programming languages.
ixm
Make CMake less painful when trying to write Modern Flexible CMake
KDToolBox
KDAB's collection of miscellaneous useful C++ classes and stuff
minimal-mistakes
:triangular_ruler: Jekyll theme for building a personal site, blog, project documentation, or portfolio.
random-screenshots
A place to upload images for things like forums
ranges
C++ ranges components
Theatrical-Players-Refactoring-Kata
Example from first chapter of 'Refactoring' by Martin Fowler, with tests and translations
transparent_cmake_examples
Repository with some examples for the conan blogpost about the new cmake generators
ut
[Boost].UT: C++17/20 μ(micro)/Unit Testing Framework
ValidateAndAddProduct-Refactoring-Kata
a kata for practicing both testing with Combination Approvals and 'Split Phase' refactoring
whiteglass
Minimal, responsive Jekyll theme for hackers