From 6f5814ccdbc839b75c3e6de95a8ba9a755bc6ece Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Fri, 14 Aug 2026 17:05:51 +0200 Subject: 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. --- tools/dune | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tools/dune') diff --git a/tools/dune b/tools/dune index d53cd01..fa6943d 100644 --- a/tools/dune +++ b/tools/dune @@ -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 -- `. +; 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)) -- cgit v1.3