this repo has no description
1# This file is generated by dune, edit dune-project instead
2opam-version: "2.0"
3synopsis: "A Front-end library for SMT solvers in OCaml"
4description: "A Multi Back-end Front-end for SMT Solvers in OCaml."
5maintainer: ["Filipe Marques <filipe.s.marques@tecnico.ulisboa.pt>"]
6authors: ["Filipe Marques <filipe.s.marques@tecnico.ulisboa.pt>"]
7license: "GPL-3.0-only"
8homepage: "https://github.com/formalsec/smtml"
9doc: "https://formalsec.github.io/smtml/smtml/index.html"
10bug-reports: "https://github.com/formalsec/smtml/issues"
11depends: [
12 "dune" {>= "3.10"}
13 "ocaml" {>= "4.14.0"}
14 "prelude" {= "0.3"}
15 "ocaml_intrinsics"
16 "fmt" {>= "0.8.7"}
17 "cmdliner" {>= "1.2.0" & < "2.0.0"}
18 "zarith" {>= "1.5"}
19 "hc" {>= "0.3"}
20 "menhir" {build & >= "20220210"}
21 "rusage"
22 "yojson" {>= "1.6.0"}
23 "odoc" {with-doc}
24 "bisect_ppx" {with-test & >= "2.5.0"}
25]
26depopts: [
27 "z3" {>= "4.12.2" & < "4.14"}
28 "colibri2"
29 "bitwuzla-cxx" {>= "0.4.0"}
30 "cvc5"
31]
32conflicts: [
33 "z3" {< "4.12.2" | >= "4.14"}
34 "bitwuzla-cxx" {< "0.4.0"}
35 "cvc5" {>= "1.1.3~"}
36]
37build: [
38 ["dune" "subst"] {dev}
39 [
40 "dune"
41 "build"
42 "-p"
43 name
44 "-j"
45 jobs
46 "@install"
47 "@runtest" {with-test}
48 "@doc" {with-doc}
49 ]
50]
51dev-repo: "git+https://github.com/formalsec/smtml.git"
52available: arch != "arm32" & arch != "x86_32"
53url {
54 src: "https://github.com/formalsec/smtml/archive/refs/tags/v0.2.4.tar.gz"
55 checksum: [
56 "md5=5a7e7474e1953a96e7bc159ef6f4659b"
57 "sha512=7426252d9e8086011817c786a84f26fce4b7f63d4fcf9d9f42c7d11174eac5a263d3ac663b0b75fd687a5e43f242781c04efd683662f42a6152dda1aa9dca2b1"
58 ]
59}