opam-version: "2.0"

maintainer: "Gabriel Radanne <drupyog@zoho.com>"
authors: ["Gabriel Radanne"]

homepage: "https://github.com/Drup/Zarith-ppx"
bug-reports: "https://github.com/Drup/Zarith/issues"
dev-repo: "git+https://github.com/Drup/Zarith-ppx.git"
tags: ["ppx" "zarith"]          
depends: [
  "ocaml" {>= "4.03.0"}
  "dune" {>= "1.8"}
  "ocaml-migrate-parsetree" {< "2.0.0"}
  "zarith"
  "mdx" {with-test}
]
build: [
  ["dune" "subst"] {pinned}
  ["dune" "build" "-p" name "-j" jobs]
  ["dune" "runtest" "-p" name "-j" jobs] {with-test & ocaml:version > "4.03.0" & ocaml:version < "4.04.0" & os != "macos"}
]
synopsis:"Literals for Zarith's arbitrary-precision integers and rationals"
description:"
The Zarith library implements arithmetic and logical operations over
arbitrary-precision integers. Zarith-ppx add support for literals
of the form '13z' and '1.5q'.
"
url {
  src:
    "https://github.com/Drup/Zarith-ppx/releases/download/0.1/zarith-ppx-0.1.tbz"
  checksum: "md5=4c6c8224397b9c94a0d37120f4977576"
}
