opam-version: "2.0"
maintainer: "Vincent Jacques <vincent@vincent-jacques.net>"
authors: "Vincent Jacques <vincent@vincent-jacques.net>"
homepage: "https://jacquev6.github.io/DrawGrammar/"
bug-reports: "http://github.com/jacquev6/DrawGrammar/issues/"
dev-repo: "git+https://github.com/jacquev6/DrawGrammar.git"
build: [
  "sh"
  "-c"
  "cd src; ocamlbuild -use-ocamlfind -no-plugin -menhir \"menhir --table\" draw_grammar.native"
]
install: [
  "cp" "src/_build/draw_grammar.native" "%{prefix}%/bin/draw_grammar"
]
remove: ["rm" "-f" "%{prefix}%/bin/draw_grammar"]
depends: [
  "ocaml" {>= "4.02.3" & < "4.06.0"}
  "ocamlbuild" {build}
  "ocamlfind" {build}
  "menhir"
  "JsOfOCairo"
  "cairo2"
  "General" {>= "0.2" & < "0.4"}
]
synopsis: "Draw railroad diagrams of EBNF grammars"
description:
  "An [interactive demo](http://jacquev6.github.io/DrawGrammar/) is available."
flags: light-uninstall
url {
  src: "https://github.com/jacquev6/DrawGrammar/archive/0.2.0.tar.gz"
  checksum: "md5=7f73c7b8f1f0e7b5d8e040f6172dedf9"
}
