this repo has no description
1opam-version: "2.0"
2maintainer: "Cryptosense <opensource@cryptosense.com>"
3authors: [
4 "Cryptosense <opensource@cryptosense.com>"
5 "Nathan Rebours <nathan.p.rebours@gmail.com>"
6]
7homepage: "https://github.com/cryptosense/ppx_factory"
8bug-reports: "https://github.com/cryptosense/ppx_factory/issues"
9license: "BSD-2-Clause"
10dev-repo: "git+https://github.com/cryptosense/ppx_factory.git"
11doc: "https://cryptosense.github.io/ppx_factory/doc"
12build: [
13 [ "dune" "build" "-p" name "-j" jobs ]
14]
15run-test: [
16 [ "dune" "runtest" "-p" name "-j" jobs ]
17]
18depends: [
19 "dune" {>= "1.1"}
20 "ocaml" {>= "4.07.0"}
21 "ounit" {with-test & >= "2.0.0"}
22 "ppxlib" {>= "0.9.0" & < "0.14.0"}
23 "ppx_deriving" {with-test}
24]
25tags: ["org:cryptosense"]
26synopsis: "PPX to derive factories and default values"
27description: """
28ppx_factory is a ppx deriver that builds factory method from record and variant type
29definitions.
30
31Factory methods allow you to build test values by only supplying the parts that are relevant
32to your tests.
33"""
34url {
35 src:
36 "https://github.com/cryptosense/ppx_factory/releases/download/0.1.1/ppx_factory-0.1.1.tbz"
37 checksum: [
38 "sha256=55a012fbb45cf1694d74781d9257756cc91b5270920877e6b4a5a6b07000e836"
39 "sha512=96909ae01e4ba7a6c766bf35fe94138e4529d8a85974e3efe625c6666c56b1528f28e2d53ba1d663a0908889543b1df9106eaa9a7b813ac43ed5a90f3b64e1ca"
40 ]
41}