opam-version: "2.0"
maintainer: "Konstantin Weitz <konstantin.weitz@gmail.com>"
homepage: "https://github.com/konne88/SpaceSearch"
dev-repo: "git+https://github.com/konne88/SpaceSearch.git"
bug-reports: "https://github.com/konne88/SpaceSearch/issues"
build: [
  [make]
]
install: [
  [make "install"]
  ["sh" "-c" "cp src/racket/*.rkt '%{lib}%/coq/user-contrib/SpaceSearch/'"]
]
remove: [ "sh" "-c" "rm -rf '%{lib}%/coq/user-contrib/SpaceSearch'" ]
depends: [
  "ocaml"
  "coq" {= "8.5.2"}
]
authors: [
  "Konstantin Weitz <konstantin.weitz@gmail.com>"
]
synopsis:
  "SpaceSearch is a library that turns Coq into a solver-aided host language. Many"
description: """
effective verification tools build on automated solvers. These tools reduce
problems in an application domain (ranging from data-race detection to compiler
optimization validation) to the domain of a highly optimized solver like Z3.
However, this reduction is rarely formally verified in practice, leaving the
end-to-end soundness of the tool in question. SpaceSearch is a library to build
and verify such tools by means of a proof assistant."""
url {
  src: "https://github.com/konne88/SpaceSearch/archive/0.9.1.tar.gz"
  checksum: "md5=e7dd2b71b372ba46926d1578f4d9c872"
}
