Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add OCaml documentation #227

Closed
3 of 4 tasks
franziskuskiefer opened this issue Oct 10, 2022 · 3 comments · Fixed by #310
Closed
3 of 4 tasks

Add OCaml documentation #227

franziskuskiefer opened this issue Oct 10, 2022 · 3 comments · Fixed by #310
Assignees
Labels
documentation 🗒 Improvements or additions to documentation
Milestone

Comments

@franziskuskiefer
Copy link
Member

franziskuskiefer commented Oct 10, 2022

@franziskuskiefer franziskuskiefer mentioned this issue Oct 10, 2022
27 tasks
@franziskuskiefer franziskuskiefer added the documentation 🗒 Improvements or additions to documentation label Oct 10, 2022
@franziskuskiefer franziskuskiefer added this to the Documentation milestone Oct 17, 2022
@franziskuskiefer
Copy link
Member Author

Building OCaml docs

./opam.sh
cd opam
dune build @doc

The resulting docs in _build/default/_doc/_html/ should be displayed at ocaml/main/index.html.

Open questions

  • how to do versioning (proposal: publish to ocaml/version/ and just link from the book)

@victor-dumitrescu
Copy link
Collaborator

Regarding versioning, this is not a feature that odoc supports, so we'll probably need to do something manual, like checking in the generated docs for every version.

@franziskuskiefer
Copy link
Member Author

odoc doesn't seem to provide a way to silence warnings selectively

Originally posted by @victor-dumitrescu in #236 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation 🗒 Improvements or additions to documentation
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants