/
opam
30 lines (30 loc) · 944 Bytes
/
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
opam-version: "2.0"
maintainer: "simon.cruanes@inria.fr"
authors: "Simon Cruanes"
homepage: "https://github.com/c-cube/smbc"
bug-reports: "https://github.com/c-cube/smbc/issues"
tags: ["logic" "narrowing" "model" "smt"]
dev-repo: "git+https://github.com/c-cube/smbc.git"
build: [make]
install: [make "BINDIR=%{bin}%" "install"]
remove: ["rm" "%{bin}%/smbc"]
depends: [
"ocaml" {>= "4.01"}
"ocamlfind" {build}
"base-bytes"
"containers" {>= "1.0" & < "2.0"}
"sequence" {>= "0.4"}
"msat" {>= "0.5" & < "0.8"}
"tip-parser" {>= "0.3" & < "0.4"}
"menhir"
]
synopsis: "Sat Modulo Bounded Checking"
description: """
A model finder for a purely functional language with unknowns,
similar to functional logic programming. It relies on a SAT
solver (msat) to prune the search space efficiently."""
flags: light-uninstall
url {
src: "https://github.com/c-cube/smbc/archive/0.4.tar.gz"
checksum: "md5=1bcf0d5564d97fbb41ccdf64f0c86668"
}