melange.re
Note Melange documentation now hosted at https://github.com/melange-re/documentation-site/.
This is the documentation site for the Melange project.
Building
esy
to download OCaml dependencies.
yarn
to download JavaScript dependencies.
make gen_index
to extract site index first without generating pages.
make all
to build site and copy assets to build folder.
make serve
to start local server.
Then open http://localhost:8000
.
Tools
This project uses:
- soupault as static site generator
- omd extensible markup library in pure OCaml
- Just the docs a Jekyll theme for documentation sites, adapted for Soupault.
- prism.js to highlight syntax (at build time, through Node.js script)