Building a documentation center for all things Guix and Guile
- Scheme 98.9%
- CSS 1.1%
Fixes a regression introduced in Guix commit 18c1e15fec5f6930f4de1adeb701eb9e60a5d0aa, which changed ‘guile-lib’ to build from a checkout. * build.scm <top level>: Use ‘package-with-configured-source’. Fixes: guix/lernigilo#5 |
||
|---|---|---|
| lernigilo | ||
| static/css | ||
| .gitignore | ||
| build.scm | ||
| COPYING | ||
| README.md | ||
Lernigilo
This repository provides the tools to build an on-line copy of the manuals of Guix- and Guile-adjacent packages.
It has the following goals:
- build manuals from releases as packaged in Guix;
- provide versioned manual URLs;
- ensure consistent styling across manuals;
- ensure proper cross-referencing among manuals;
- provide single-page HTML, multi-page HTML, and PDFs.
Building the manuals
To build the entire site with all the predefined manuals, run:
guix build -f build.scm
Open the resulting directory in your favorite browser and enjoy!