This repository contains the canonical MkDocs sources and static assets for the CernVM-FS user documentation.
This repository uses mike for published multi-version documentation and the
version switcher. Use plain MkDocs targets for quick single-version sanity
checks, and use mike when you want to preview or update the versioned docs
tree.
Install the Python dependencies:
pip install -r requirements.txtBuild the site from the repository root:
mkdocs buildor:
make buildServe the site locally for editing:
mkdocs serveor:
make servePreview the versioned documentation tree locally with mike:
mike serveor:
make mike-serveUpdate the published latest docs alias with mike:
mike deploy latestor:
make mike-latestThe generated HTML output is written to site/.
PDF/EPUB automation is not currently provided by the root MkDocs setup. Read the Docs only offers built-in offline formats for Sphinx projects, and this repository does not yet define a separate MkDocs-compatible PDF/EPUB toolchain.