diff options
Diffstat (limited to 'tools/dune')
| -rw-r--r-- | tools/dune | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -23,6 +23,21 @@ (name bootstrap_lectionary) (libraries colitur_kernel rite_ef unix sexplib)) +; Task 4 (2026-08-25-colitur-of-phases-3-5): converts lectio's +; of-lectionary.ini into data/of/lectionary.sexp. Run via `dune exec +; tools/bootstrap_lectionary_of.exe -- <source.ini> <dest.sexp>`. Same +; `unix`-for-`sha256sum` usage as bootstrap_lectionary.ml above; `rite_of` +; for the identical "code, not data" reason bootstrap_lectionary.ml links +; `rite_ef` -- [assert_reachable] sweeps Rite_of.Temporal_of.temporal AND +; the real merged sanctoral layer directly, so a mapping-table typo cannot +; ship a dead key silently. Runs from the repo root (its own [reachable_ +; sanctoral_slugs] reads data/of/calendar-2002.sexp and data/of/amendments/ +; by a repo-root-relative path, unlike bootstrap_lectionary.ml's own +; source/dest arguments, which are caller-supplied). +(executable + (name bootstrap_lectionary_of) + (libraries colitur_kernel rite_of unix sexplib)) + ; Task 6 (2026-08-21-colitur-celebrant-rubrics-phase1): turns pdftotext's ; -layout dump of the Latin Mass Society Ordo into test/fixtures/ ; lms-ordo-2024-2025.sexp. Run via `dune exec tools/extract_lms_ordo.exe -- |
