diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-14 17:05:51 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-14 17:05:51 +0200 |
| commit | 6f5814ccdbc839b75c3e6de95a8ba9a755bc6ece (patch) | |
| tree | fdb96f0b5da902e03d6aa1ae5e14d46755d9ea96 /tools/dune | |
| parent | 2c0187f42cc45864932aba2529f876be86ddba39 (diff) | |
| download | colitur-6f5814ccdbc839b75c3e6de95a8ba9a755bc6ece.tar.gz colitur-6f5814ccdbc839b75c3e6de95a8ba9a755bc6ece.zip | |
data(ef): bootstrap the temporal lectionary from lectio
119 entries, Epistle + Gospel only. The generator refuses a section carrying
exactly one of the two: an Epistle without a Gospel is malformed and wants
investigating, not shipping. SHA-256 of the source INI is in the provenance
header, as with sanctoral.sexp.
Diffstat (limited to 'tools/dune')
| -rw-r--r-- | tools/dune | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -8,3 +8,11 @@ (executable (name bootstrap_sanctoral) (libraries colitur_kernel rite_ef unix sexplib)) + +; Converts lectio's tridentine-lectionary.ini into data/ef/lectionary.sexp. +; Run via `dune exec tools/bootstrap_lectionary.exe -- <source.ini> <dest.sexp>`. +; Same `unix` usage as bootstrap_sanctoral above: shells out to `sha256sum` +; for the provenance header only, never a new opam dependency. +(executable + (name bootstrap_lectionary) + (libraries colitur_kernel unix sexplib)) |
