1
0
Fork 0
 
 
 
 
Go to file
mandlm 22df1139aa
feat(wip): if constexpr
2023-10-22 21:49:29 +02:00
.nix feat: enable Ninja 2023-10-20 10:58:41 +02:00
chapters feat(wip): if constexpr 2023-10-22 21:49:29 +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(wip): if constexpr 2023-10-22 21:49:29 +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 fix: symlink to compile_commands.json 2023-10-22 21:49:29 +02:00
.pre-commit-config.yaml build: write binaries to bin folder 2023-10-22 21:43:45 +02:00
CMakeLists.txt build: write binaries to bin folder 2023-10-22 21:43:45 +02:00
README.md docs: add readme 2023-10-21 21:40:35 +02:00
bootstrap.sh fix: symlink to compile_commands.json 2023-10-22 21:49:29 +02:00
build.sh build: write binaries to bin folder 2023-10-22 21:43:45 +02:00
test.sh build: write binaries to bin folder 2023-10-22 21:43:45 +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.