opam-version: "2.0" maintainer: "Marshall Roch " authors: ["Marshall Roch "] license: "MIT" homepage: "https://github.com/flowtype/ocaml-ppx_gen_rec" bug-reports: "https://github.com/flowtype/ocaml-ppx_gen_rec/issues" depends: [ "ocaml" "dune" {>= "2.0"} "ppxlib" {>= "0.18.0"} "ppx_deriving" {with-test} ] build: ["dune" "build" "-p" name "-j" jobs] dev-repo: "git+https://github.com/flowtype/ocaml-ppx_gen_rec.git" synopsis: "A ppx rewriter that transforms a recursive module expression into a `struct`" description: """ In a recursive module expression, the struct can be derived from the signature automatically by the compiler. This package does the same thing, but doing it this way allows ppx_deriving to transform the signature and struct separately. """ x-commit-hash: "ee89306a61dac2b926802ece6cf2bb3b9f7a9fec" url { src: "https://github.com/flowtype/ocaml-ppx_gen_rec/releases/download/v2.0.0/ppx_gen_rec-v2.0.0.tbz" checksum: [ "sha256=fe6323e544f6d8a406572d6c8e01283a03f3c826327833ed58960d0ef43d9e59" "sha512=23ecf170f0792c28d0535fba43d6ae51b0a063974ba1b729ebf0af3d8a088b31f4166296fa0e457623384f11142c8430bf13525f721dfbabc60688fad9c92ab9" ] }