opam-version: "2.0"
maintainer: "whitequark <whitequark@whitequark.org>"
authors: [ "whitequark <whitequark@whitequark.org>" ]
license: "MIT"
homepage: "https://github.com/ocaml-ppx/ppx_deriving_protobuf"
doc: "https://ocaml-ppx.github.io/ppx_deriving_protobuf"
bug-reports: "https://github.com/ocaml-ppx/ppx_deriving_protobuf/issues"
dev-repo: "git+https://github.com/ocaml-ppx/ppx_deriving_protobuf.git"
tags: [ "syntax" ]
build: [
  ["dune" "subst"] {dev}
  ["dune" "build" "-p" name "-j" jobs]
]
run-test: [
  ["dune" "runtest" "-p" name "-j" jobs]
]
depends: [
  "ocaml"        {>= "4.05"}
  "dune"         {>= "1.0"}
  "cppo"         {build}
  "ppx_deriving" {>= "5.2.1"}
  "ppxlib"       {>= "0.20.0"}
  "ounit2"       {with-test}
  "uint"         {with-test}
]
synopsis: "A Protocol Buffers codec generator for OCaml"
url {
  src:
    "https://github.com/ocaml-ppx/ppx_deriving_protobuf/releases/download/v3.0.0/ppx_deriving_protobuf-v3.0.0.tbz"
  checksum: [
    "sha256=5287ef0db8d4f7a62b0bb7a21010172d602aa45a7fecc2d4cb9681366ddf81b5"
    "sha512=6bc04d10c2448a35c9c2404be01aab616d51cdda563f6f3b8d213db18614233746c6bf2190a3f12881f544e91c18aa01d56f9aeeb7b01eddfe68123b88703625"
  ]
}
x-commit-hash: "5b602831d6df6e47412c96e93368d0068aeb6027"
