How This Presentation Was Made
summary
Builds a complete Beamer PDF from source by wiring together Haskell Shake rules, snippet extraction with marker comments, automatic formatting and compiler/linter checks (hindent, GHC), and image generation or download via ImageMagick. Dependencies come from a Nix single-command build so environments are reproducible and Travis-friendly. The system runs builds in parallel, performs only minimal rebuilds after changes, and emits a final slides.pdf; examples show automated snippet extraction, regenerated images, and successful incremental builds.
AI-written summary · about
chapters (8)
- 0:00Start
- 0:36Write Your Presentation
- 13:11Example Configuration File
- 14:21Snippet Files
- 17:22Checking of Our Snippets
- 18:25Auto Formatter
- 19:45Pictures
- 20:36Downloading Pictures
related talks
04mHow to create slides about CMake with CMake?
17mEasy Build Plugins With Mill
29mGot Make?
05mCI Your Presentation for Fun and Profit
25mSpeedy build for your java application images with JIB!
44mSipping psake: Creating a Build and Release Pipeline for ...
24mBuild Pipelines as Code: Build your own build server w/ Clojure
45mLess is more—a build pipeline for the modern age
