File tree Expand file tree Collapse file tree 1 file changed +48
-0
lines changed
packages/mutaml/mutaml.0.1.0 Expand file tree Collapse file tree 1 file changed +48
-0
lines changed Original file line number Diff line number Diff line change
1
+ opam-version: "2.0"
2
+
3
+ synopsis: "A mutation tester for OCaml"
4
+ license: "BSD-2-Clause"
5
+ homepage: "https://github.com/jmid/mutaml"
6
+ doc: "https://github.com/jmid/mutaml"
7
+ bug-reports: "https://github.com/jmid/mutaml/issues"
8
+
9
+ dev-repo: "git+https://github.com/jmid/mutaml.git"
10
+ authors: "Jan Midtgaard <mail@janmidtgaard.dk>"
11
+ maintainer: "Jan Midtgaard <mail@janmidtgaard.dk>"
12
+ tags: [
13
+ "test"
14
+ "mutation testing"
15
+ ]
16
+
17
+ build: [
18
+ ["dune" "build" "-p" name "-j" jobs]
19
+ ["dune" "runtest" "-p" name "-j" jobs] {with-test}
20
+ ["dune" "subst"] {dev}
21
+ ]
22
+
23
+ depends: [
24
+ "ocaml" { >= "4.12.0" }
25
+ "dune" { >= "3.0.0" }
26
+ "ppxlib" { >= "0.26.0" & < "0.28.0" }
27
+ "ppx_yojson_conv" { >= "v0.14.0" }
28
+ "stdlib-random"
29
+ "conf-timeout"
30
+ "conf-which"
31
+ "conf-diffutils"
32
+ "ounit2" {with-test}
33
+ ]
34
+
35
+ description: """
36
+ Mutaml is a mutation testing tool for OCaml.
37
+ It uses a ppxlib-based preprocessor to make a series of small
38
+ breaking changes to a program's source code and then runs
39
+ the program's testsuite for each of them to catch uncaught
40
+ misbehaviour.
41
+ """
42
+ url {
43
+ src: "https://github.com/jmid/mutaml/archive/0.1.tar.gz"
44
+ checksum: [
45
+ "md5=c1f93a13b88ca927b5d35dbcc4a230f3"
46
+ "sha512=f663c82dd83c9644e46ec16a1cd940513d6c0cde03b56cf3b993880e48544d3dc1546ddf5197851049fa5babeb96e9e6b9fff6ec4d6585f5709928e934eb87e5"
47
+ ]
48
+ }
You can’t perform that action at this time.
0 commit comments