Skip to content

Commit 264057f

Browse files
authored
Merge pull request #24104 from jmid/opam-publish-mutaml.0.1.0
Package mutaml.0.1.0
2 parents fdd2216 + 70c6e4d commit 264057f

File tree

1 file changed

+48
-0
lines changed
  • packages/mutaml/mutaml.0.1.0

1 file changed

+48
-0
lines changed

packages/mutaml/mutaml.0.1.0/opam

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
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+
}

0 commit comments

Comments
 (0)