diff options
Diffstat (limited to 'tools/dune')
| -rw-r--r-- | tools/dune | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -23,6 +23,19 @@ (name bootstrap_lectionary) (libraries colitur_kernel rite_ef 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 -- +; <pdftotext-layout.txt> <source.pdf> <dest.sexp>`. Same `unix`-for- +; `sha256sum` usage as the two bootstrap executables above; `colitur_kernel` +; only, no `rite_ef` -- this tool validates dates through `Date.make` but +; reads no EF-specific vocabulary. +(executable + (name extract_lms_ordo) + (libraries colitur_kernel unix sexplib) + (preprocess + (pps ppx_sexp_conv))) + ; check_citations.py's own self-test (test_check_citations.py). Python, not ; OCaml, so it cannot be a `(test ...)` stanza -- an alias rule invoking it ; directly is dune's own documented shape for a non-OCaml check. Wired into |
