The source file `missaal-eo.markdown` is generated elsewhere. It contains the whole content. It is split on 2nd-level headers using `mdsplit` (`python -m pip install mdsplit`) and then converted to html.

A sitemap is generated.

For each date (up till 2030), a page is created that redirects to the reading of that day (or the closest previous day that has a reading).

To generate the website:

`make clean`

`make`

`make htmls` (not sure why `make` doesn't do this...)

Hosted on github pages (branch: master, directory: docs)