1
0
Fork 0
 
 
 
 
Go to file
mandlm 30bd3d0526
build: write binaries to bin folder
2023-10-22 12:58:19 +02:00
.nix feat: enable Ninja 2023-10-20 10:58:41 +02:00
chapters feat: test decltype 2023-10-22 12:29:10 +02:00
cmake feat: enable sccache 2023-10-20 10:58:31 +02:00
include refactor: restructure project to build a library for each book chapter 2023-10-21 11:43:01 +02:00
src feat: test auto keyword 2023-10-21 22:45:28 +02:00
tests test: add dummy tests 2023-10-20 10:59:30 +02:00
.envrc feat: basic cmake hello world with clangd tooling 2023-10-10 14:42:07 +02:00
.gitignore build: write binaries to bin folder 2023-10-22 12:58:19 +02:00
.pre-commit-config.yaml chore: add cmake-format and cmake-lint to pre-commit checks 2023-10-22 12:35:46 +02:00
CMakeLists.txt build: write binaries to bin folder 2023-10-22 12:58:19 +02:00
README.md docs: add readme 2023-10-21 21:40:35 +02:00
bootstrap.sh build: write binaries to bin folder 2023-10-22 12:58:19 +02:00
build.sh build: write binaries to bin folder 2023-10-22 12:58:19 +02:00
test.sh build: write binaries to bin folder 2023-10-22 12:58:19 +02:00

README.md

Purpose

This project follows Ou Changkun's book Modern C++ Tutorial: C++11/14/17/20 On the Fly.

Building

Use the included bootstrap.sh, build.sh and test.sh scripts.

Prerequisites

See .nix/flake.nix for all required tools.