| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | bible: embed only the Vulgate by default; other corpora opt-in | Lukasz Kasprzak | 2026-07-28 | 1 | -7/+11 |
| | | | | | | | | | | | | | | | | | | Split the bundled corpora so the default binary carries only the public-domain Latin Vulgate. wuj/drb/grb move to corpora_optional/ and are compiled in only with `-tags fullbible`, or dropped into the user corpora dir at runtime. This keeps the distributed AGPL binary free of third-party scripture text -- bible corpora are not covered by lectio's licence. - bible: read corpus files/metadata from core + optional embed FS (embReadCorpus/embCorpusFiles); optionalFS is set only under the tag. - config: default `versions` now reflects corpora actually available in the build (Vulgate first), so a vul-only binary offers no absent versions. - Makefile: `make build` = vul only; `make build-full` embeds the rest; `make test` runs with -tags fullbible; check-corpora validates both dirs. - tests: corpusmeta asserts on vul (the always-embedded corpus); the versions-default expectation follows availableVersions(). | ||||
| * | build: corpus-validate script + add-corpus/check-corpora make targets | Lukasz Kasprzak | 2026-07-27 | 1 | -2/+24 |
| | | |||||
| * | docs: README; wire lectio-web into build; finalize | Lukasz Kasprzak | 2026-07-23 | 1 | -7/+11 |
| | | | | | | | | | | | Add README.md documenting all three binaries (lectio, lectio-ui, lectio-web), config keys, the 12 themes, display modes, offline/update workflow, and both lectionaries, surveyed against the real source. Wire the third binary into Makefile's build/install/uninstall/clean/cross targets (LECTIO_WEB var, ./cmd/lectio-web) and add /lectio-web to .gitignore, matching the existing lectio/lectio-ui style. | ||||
| * | scaffold: module, mains, Makefile, embedded corpora | Lukasz Kasprzak | 2026-07-23 | 1 | -0/+34 |
