2023-09-14 00:43:35 -04:00
2023-09-10 14:14:47 -04:00
2023-09-09 03:05:14 -04:00
2023-09-14 00:43:35 -04:00
2023-09-14 00:43:35 -04:00
2023-09-08 10:07:34 -04:00
2023-09-10 11:07:40 -04:00
2023-09-10 11:07:40 -04:00

HandmadeHero

Any code I do for this series will be here.

(Only original hand-written code will be here, no code from the series itself)

Scripts

  • build.ps1 - Builds the project use .\scripts\build msvc or .\scripts\build clang. Add release to build in release mode
  • clean.ps1 - Cleans the project
  • update_deps.ps1 - Updates the project dependencies to their latest from their respective repos. (Not done automatically on build)

Make sure to run update_deps.ps1 before building for the first time.

Notes

Building requires msvc or llvm's clang + lld, and powershell 7

The build is done in two stages:

  1. Build and run metaprogram to scan and generate dependent code. (Not needed yet)
  2. Build the handmade hero runtime.
Description
My journey through the series
Readme 104 MiB
Languages
C++ 95.3%
PowerShell 2.7%
C 2%