Organisationsocamlodoc

odoc

https://github.com/ocaml/odoc
Refs Branches (9)
Update ocaml/setup-ocaml to v3
Update ocaml/setup-ocaml to v3 Signed-off-by: Sora Morimoto <sora@morimoto.io>
4c9d7e
#1153
Specify breadcrumbs titles
Fix local breadcrumb computation
bba469
#1196
Fix using `odoc_driver` to build `odoc`
Fix using `odoc_driver` to build `odoc` Quoting the docs of the Findlib library: > * Furthermore, the environment variables OCAMLPATH, OCAMLFIND_DESTDIR, > * OCAMLFIND_COMMANDS, OCAMLFIND_IGNORE_DUPS_IN, and CAMLLIB are interpreted. > * By default, the function takes > * the values found in the environment, but you can pass different values > * using the [env_*] arguments. By setting these values to empty strings > * they are no longer considered. So when we do ``` dune exec -- odoc_driver -p odoc ``` findlib finds the `odoc` library in `_build/install` in some part of the codebase, in `<opam switch>/lib/odoc` in some other parts of the code, which results in the docs for `odoc` not being built. This changes to consistently find the `<opam switch>/lib/odoc`.
619093
#1205
Vendor sherlodoc as a submodule and run the driver in CI
Driver depends on sherlodoc
f580b0
#1207
Docs CI compatibility
Formatting
07212e
#1208
New driving page
Driver doc; from clusters to trees
01ba5e
#1209
Frontmatter syntax
remove internal function from mli
cee63d
#1210
Sidebar and index overhaul
Format dune files
6c49d6
#1220
Index pages
remove useless heading
be4231
#1221