this repo has no description
1opam-version: "2.0"
2license: "ISC"
3synopsis: "Ensure dune and opam dependencies are consistent"
4description:
5 "opam-dune-lint checks that all ocamlfind libraries listed as dune dependencies have corresponding opam dependencies listed in the opam files. If not, it offers to add them (either to your opam files, or to your dune-project if you're generating your opam files from that)."
6maintainer: ["talex5@gmail.com"]
7authors: ["talex5@gmail.com"]
8homepage: "https://github.com/ocurrent/opam-dune-lint"
9bug-reports: "https://github.com/ocurrent/opam-dune-lint/issues"
10depends: [
11 "dune" {>= "2.7" & < "3.0"}
12 "astring" {>= "0.8.5"}
13 "sexplib" {>= "v0.14.0"}
14 "cmdliner" {>= "1.0.4"}
15 "dune-private-libs" {>= "2.7.1" & < "2.8.0"}
16 "ocaml" {>= "4.11.0"}
17 "ocamlfind"
18 "bos"
19 "fmt" {>= "0.8.7"}
20 "opam-state" {>= "2.0" & < "2.1" & opam-version >= "2.0" & opam-version < "2.1"}
21 "opam-state" {>= "2.1" & < "2.2" & opam-version >= "2.1" & opam-version < "2.2"}
22 "opam-format"
23 "odoc" {with-doc}
24]
25build: [
26 ["dune" "subst"] {dev}
27 [
28 "dune"
29 "build"
30 "-p"
31 name
32 "-j"
33 jobs
34 "@install"
35 "@runtest" {with-test}
36 "@doc" {with-doc}
37 ]
38]
39dev-repo: "git+https://github.com/ocurrent/opam-dune-lint.git"
40flags: plugin
41x-commit-hash: "f1d6ad857dd0a9074a8defa4ff0bbf77b4cac677"
42url {
43 src:
44 "https://github.com/ocurrent/opam-dune-lint/releases/download/v0.1/opam-dune-lint-v0.1.tbz"
45 checksum: [
46 "sha256=a055f617443562660aaeee8808a60b290603cbc48d3d382df6f04d8bd222a152"
47 "sha512=8437ab9ad630cedc362964da05cf26897099a2f119fe8da4913d3b677da26a27de6e183766b1b6279bff189f7673d3349fd06e8c259d2c3f32ac2b8087f7248c"
48 ]
49}
50# opam 2.2.0's opam-state library has an incompatible API change
51available: opam-version < "2.2"