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.byte"
]
install: ["cp" "src/_build/draw_grammar.byte" "%{prefix}%/bin/draw_grammar"]
remove: ["rm" "-f" "%{prefix}%/bin/draw_grammar"]
depends: [
  "ocaml" {>= "4.02.2" & < "4.06.0"}
  "ocamlbuild" {build}
  "ocamlfind" {build}
  "menhir"
  "JsOfOCairo"
  "cairo2"
  "General" {< "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.1.0.tar.gz"
  checksum: "md5=6c3dfc5c3368ed887d5d9bc38cb7472e"
}
