-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
opam
63 lines (63 loc) · 1.61 KB
/
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
opam-version: "2.0"
maintainer: "simon.cruanes@inria.fr"
authors: "Simon Cruanes"
homepage: "https://www.rocq.inria.fr/deducteam/Zipperposition/index.html"
bug-reports: "https://github.com/c-cube/zipperposition/issues"
tags: ["logic" "unification" "term" "superposition" "prover"]
dev-repo: "git+https://github.com/c-cube/zipperposition.git"
build: [
[
"./configure"
"--bindir"
"%{bin}%"
"--disable-tests"
"--disable-docs"
"--%{menhir:enable}%-parsers"
"--disable-solving"
"--disable-qcheck"
"--disable-tools"
"--enable-meta"
]
[make]
]
install: [make "install"]
remove: [
["ocamlfind" "remove" "libzipperposition"]
["rm" "%{bin}%/zipperposition"]
]
depends: [
"ocaml" {>= "4.02.3"}
"ocamlfind" {build}
"base-bytes"
"base-unix"
"zarith"
"containers" {> "0.16" & < "1.0"}
"sequence" {>= "0.4" & < "0.9"}
"gen"
"oclock"
"oasis"
"msat" {>= "0.3" & < "0.4"}
"num"
]
depopts: [
"menhir" {build}
"qcheck" {with-test}
]
conflicts: [
"containers" { >= "1.2" }
"sequence" { >= "0.9" }
]
synopsis:
"Zipperposition is a superposition prover for full first order logic with equality."
description: """
The accent is on flexibility, modularity and simplicity rather than performance, to allow
quick experimenting on automated theorem proving. It generates TSTP traces and features
many simplification rules and redundancy criteria."""
flags: light-uninstall
url {
src: "https://github.com/c-cube/zipperposition/archive/1.0.tar.gz"
checksum: [
"sha256=287a24ec7109b00ff56b97cabce15f3ce6c130fe1f4fb52cb7bec2b64c9e2917"
"md5=48b8a8319663b6520622fe23f24fc073"
]
}