this repo has no description
1# This file is generated by dune, edit dune-project instead 2opam-version: "2.0" 3synopsis: "An SMT solver frontend for OCaml" 4description: 5 "Smt.ml is an SMT solver frontend for OCaml that simplifies integration with various solvers through a consistent interface. Its parametric encoding facilitates the easy addition of new solver backends, while optimisations like formula simplification, result caching, and detailed error feedback enhance performance and usability." 6maintainer: ["Filipe Marques <filipe.s.marques@tecnico.ulisboa.pt>"] 7authors: [ 8 "João Pereira <joaomhmpereira@tecnico.ulisboa.pt>" 9 "Filipe Marques <filipe.s.marques@tecnico.ulisboa.pt>" 10 "Hichem Rami Ait El Hara <hra@ocamlpro.com>" 11 "Léo Andrès <contact@ndrs.fr>" 12 "Arthur Carcano <arthur.carcano@ocamlpro.com>" 13 "Pierre Chambart <pierre.chambart@ocamlpro.com>" 14 "José Fragoso Santos <jose.fragoso@tecnico.ulisboa.pt>" 15] 16license: "MIT" 17homepage: "https://github.com/formalsec/smtml" 18doc: "https://formalsec.github.io/smtml/smtml/index.html" 19bug-reports: "https://github.com/formalsec/smtml/issues" 20depends: [ 21 "bos" 22 "cmdliner" {>= "1.3.0"} 23 "dune" {>= "3.10"} 24 "dolmen" {= "0.10"} 25 "dolmen_type" {= "0.10"} 26 "dolmen_model" {= "0.10"} 27 "fmt" {>= "0.8.7"} 28 "fpath" 29 "hc" {>= "0.3"} 30 "menhir" {build & >= "20220210"} 31 "ocaml" {>= "4.14.0"} 32 "ocaml_intrinsics" 33 "patricia-tree" {>= "0.11.0"} 34 "prelude" {>= "0.5"} 35 "rusage" 36 "scfg" {>= "0.5"} 37 "yojson" {>= "1.6.0"} 38 "zarith" {>= "1.5"} 39 "odoc" {with-doc} 40 "sherlodoc" {with-doc} 41 "bisect_ppx" {with-test & >= "2.5.0"} 42 "benchpress" {with-dev-setup & = "dev"} 43 "cohttp" {with-dev-setup} 44 "cohttp-lwt-unix" {with-dev-setup} 45 "extunix" {with-dev-setup} 46 "dune-glob" {with-dev-setup} 47 "lwt" {with-dev-setup} 48 "mdx" {with-test} 49 "owl" {with-dev-setup} 50 "tls-lwt" {with-dev-setup} 51] 52depopts: ["alt-ergo-lib" "bitwuzla-cxx" "colibri2" "cvc5" "z3"] 53conflicts: [ 54 "bitwuzla-cxx" {< "0.6.0"} 55 "z3" {< "4.12.2" | >= "4.15"} 56] 57build: [ 58 ["dune" "subst"] {dev} 59 [ 60 "dune" 61 "build" 62 "-p" 63 name 64 "-j" 65 jobs 66 "@install" 67 "@runtest" {with-test} 68 "@doc" {with-doc} 69 ] 70] 71dev-repo: "git+https://github.com/formalsec/smtml.git" 72available: arch != "arm32" & arch != "x86_32" 73x-maintenance-intent: [ "(latest)" ] 74url { 75 src: "https://github.com/formalsec/smtml/archive/refs/tags/v0.6.2.tar.gz" 76 checksum: [ 77 "md5=56e189ab473a92021ac1fe663c53106e" 78 "sha512=2deeea08b20218f9de9a8bc94156f23511531af5bfb34f5ab78bd25c0ddab55a35ed52a230583a2ea671e48fc13f61c7e0c8559fd0e2738e8820ca39ec3ea3fd" 79 ] 80}