diff --git a/packages/ppx_deriving/ppx_deriving.4.1.5/descr b/packages/ppx_deriving/ppx_deriving.4.1.5/descr new file mode 100644 index 00000000000..c4a8e75a91f --- /dev/null +++ b/packages/ppx_deriving/ppx_deriving.4.1.5/descr @@ -0,0 +1,5 @@ +Type-driven code generation for OCaml >=4.02 + +ppx_deriving provides common infrastructure for generating +code based on type definitions, and a set of useful plugins +for common tasks. diff --git a/packages/ppx_deriving/ppx_deriving.4.1.5/opam b/packages/ppx_deriving/ppx_deriving.4.1.5/opam new file mode 100644 index 00000000000..eb7237344ba --- /dev/null +++ b/packages/ppx_deriving/ppx_deriving.4.1.5/opam @@ -0,0 +1,33 @@ +opam-version: "1.2" +maintainer: "whitequark " +authors: [ "whitequark " ] +license: "MIT" +homepage: "https://github.com/whitequark/ppx_deriving" +doc: "https://whitequark.github.io/ppx_deriving" +bug-reports: "https://github.com/whitequark/ppx_deriving/issues" +dev-repo: "https://github.com/whitequark/ppx_deriving.git" +tags: [ "syntax" ] +substs: [ "pkg/META" ] +build: [ + # If there is no native dynlink, we can't use native builds + "ocaml" "pkg/build.ml" "native=%{ocaml-native-dynlink}%" + "native-dynlink=%{ocaml-native-dynlink}%" +] +build-test: [ + "ocamlbuild" "-classic-display" "-use-ocamlfind" + "src_test/test_ppx_deriving.byte" "--" +] +build-doc: [ + make "doc" +] +depends: [ + "ocamlbuild" {build} + "ocamlfind" {build & >= "1.6.0"} + "cppo" {build} + "cppo_ocamlbuild" {build} + "ppx_tools" {>= "4.02.3"} + "result" + "ounit" {test} +] +available: [ opam-version >= "1.2" + & ocaml-version >= "4.02.1" ] diff --git a/packages/ppx_deriving/ppx_deriving.4.1.5/url b/packages/ppx_deriving/ppx_deriving.4.1.5/url new file mode 100644 index 00000000000..65088000aac --- /dev/null +++ b/packages/ppx_deriving/ppx_deriving.4.1.5/url @@ -0,0 +1,2 @@ +http: "https://github.com/whitequark/ppx_deriving/archive/v4.1.5.tar.gz" +checksum: "8112a61f00ae5c38bf3bbbfde3263a85"