Build configuration for the events fan-out example.
Tangle pass: dir = "examples/events/", gen = ".", << >> delimiters.
Full relative paths are used in chunk names to avoid baseline collisions with
other passes that also generate justfile / .gitignore / meson.build.
justfile
// <<@file examples/events/justfile>>=
# justfile — events fan-out example
:
# Tangle events.adoc into include/events.h, src/events.rs, db/seed_events.sql
:
# Render events.adoc to HTML (requires asciidoctor)
:
# Tangle + render docs
:
# Remove generated artifacts
:
// @
meson.build
// <<@ //>>=
=
=
# Tangle events.adoc into include/events.h, src/events.rs, db/seed_events.sql.
# --stamp writes a sentinel file so ninja can track freshness.
=
# Render the literate source to HTML documentation.
// @
.gitignore
// <<@file examples/events/.gitignore>>= build/ weaveback.db events.html // @