Odoc docs
1# This file is generated by dune, edit dune-project instead
2opam-version: "2.0"
3synopsis: "Keep an opam switch's documentation up to date via opam hooks"
4description:
5 "odd wires opam's post-install, post-remove and post-session hooks to an odoc driver so that the HTML documentation of every package installed in a switch is regenerated incrementally, in dependency order, after each opam invocation."
6maintainer: ["Jon Ludlam <jon@recoil.org>"]
7authors: ["Jon Ludlam <jon@recoil.org>"]
8license: "ISC"
9homepage: "https://github.com/jonludlam/odd"
10bug-reports: "https://github.com/jonludlam/odd/issues"
11depends: [
12 "dune" {>= "3.16"}
13 "ocaml" {>= "5.2.0"}
14 "cmdliner" {>= "1.3.0"}
15 "bos" {>= "0.2.1"}
16 "fpath" {>= "0.7.3"}
17 "opam-format" {>= "2.2.0"}
18 "sherlodoc"
19 "odoc"
20 "odoc-md"
21 "progress"
22 "yojson"
23 "ocamlfind"
24 "logs"
25 "eio"
26 "sexplib"
27]
28build: [
29 ["dune" "subst"] {dev}
30 [
31 "dune"
32 "build"
33 "-p"
34 name
35 "-j"
36 jobs
37 "@install"
38 "@runtest" {with-test}
39 "@doc" {with-doc}
40 ]
41]
42dev-repo: "git+https://github.com/jonludlam/odd.git"