-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdune-project
51 lines (45 loc) · 1.07 KB
/
dune-project
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
(lang dune 3.12)
(using menhir 2.1)
(map_workspace_root false)
(generate_opam_files)
(source (github nyu-acsys/raven))
(authors "Ekanshdeep Gupta" "Nisarg Patel" "Thomas Wies")
(maintainers "Ekanshdeep Gupta" "Nisarg Patel" "Thomas Wies")
(license MIT)
(package
(name Raven)
(synopsis "Intermediate verification language and deductive verifier for concurrent programs")
(description "Raven is an intermediate verification language and SMT-based deductive verifier based on concurrent separation logic. It is intended as an intermediate layer for building program verification tools that target concurrent programs. Raven can also be used as a standalone educational tool.")
(depends
(ocaml
(>= 4.12.0))
(dune
(>= 3.12))
(z3
(>= 4.13.0))
(ocamlformat
(>= 0.26.2))
(base
(>= 0.14))
(stdio
(>= 0.14))
(logs
(>= 0.7.0))
(fmt
(>= 0.9.0))
(cmdliner
(>= 1.2.0))
(ppx_custom_printf
(>= 0.14.1))
(ppx_compare
(>= 0.14.0))
(ppx_hash
(>= 0.14.0))
(ppx_sexp_conv
(>= 0.14.3))
(ppx_let
(>= 0.16.0))
(ppx_blob
(>= 0.7.2))
)
)