opam-version: "2.0"
maintainer: "anil@recoil.org"
authors: [
  "Christian Lindig"
  "Anil Madhavapeddy"
]
bug-reports: "https://github.com/avsm/ocaml-annot/issues"
dev-repo: "git+https://github.com/avsm/ocaml-annot.git"
homepage: "https://github.com/avsm/ocaml-annot"
tags: ["org:ocamllabs"]
build: [
  ["./configure" "--prefix=%{prefix}%"]
  [make]
]
install: [make "install"]
synopsis: "annotation parser for external editors and IDEs"
description: """
This tool uses the `.annot` files generated by OCaml to lookup annotations from
OCaml source code, and hence show inferred type declarations in an IDE.

Since OCaml 4.01, there is a more efficient `.cmt` file that is not supported
by this tool. If you are using a recent version of OCaml, you should use the
Merlin (`opam info merlin`) suite instead. This `annot` tool is only supported
for legacy compatibility with the older plaintext `.annot` files."""
depends: ["ocaml" {< "4.07.0"}]
url {
  src: "https://github.com/avsm/ocaml-annot/archive/v1.1.0.tar.gz"
  checksum: "md5=f9b293b1317fe6968e1f41e5cda2a41c"
}
