~/talk

Better CMake: A World Tour of Build Systems - Better C++ Builds

links:none on file
slides:none on file

Compares concrete build tradeoffs and shows working tooling: CMake supplemented with a remote execution and cache layer, plus comparisons to Bazel Meson GN BuildCC bpt, to get dependency handling, caching and hermetic builds. Demonstrates SBOM generation, reproducible builds to the single byte and large-scale remote execution on a real CMake codebase, explains which compiler flags, toolchain tricks and cache strategies make each claim verifiable and repeatable.

AI-written summary · about

  1. 0:00Introduction
  2. 4:42Safety with CMake
  3. 15:04Build properties & parallelism
  4. 20:23Reproducible builds
  5. 32:59Caching strategies
  6. 38:21Dependency management
  7. 45:35Generating SBOM
  8. 49:29Distributed builds
  9. 56:13Live demo: remote execution
  10. 58:21Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.