-
Notifications
You must be signed in to change notification settings - Fork 5
/
regenerate.opam
35 lines (34 loc) · 1.06 KB
/
regenerate.opam
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
opam-version: "2.0"
version: "0.2"
maintainer: "Drup <[email protected]>"
authors: "Drup <[email protected]>"
license: "ISC"
homepage: "https://github.com/regex-generate/regenerate"
bug-reports: "https://github.com/regex-generate/regenerate/issues"
dev-repo: "git+https://github.com/regex-generate/regenerate.git"
doc: "https://regex-generate.github.io/regenerate/doc/0.2/"
depends: [
"dune" {build}
"cmdliner" {= "1.0.4"}
"fmt" {= "0.8.0"}
"containers" {= "2.8.1"}
"mtime" {= "1.4.0"}
"oseq"
"iter"
"qcheck"
"re" {with-test}
"ocaml" {>= "4.03"}
]
build: [
["dune" "subst"] {pinned}
["dune" "build" "-p" name "-j" jobs]
["dune" "runtest" "-p" name "-j" jobs] {with-test}
]
synopsis:
"Regenerate is a tool to generate test-cases for regular expression engines"
description: """
Regenerate takes a regular expression and generates strings that match it.
It handles most posix extended regular expressions along with
complement (~a) and intersection (a&b).
Since it handles complement, it can also generate strings that
*don't* match a given regular expression."""