what4/what4-blt/what4-blt.cabal
Rob Dockins 2fe09d5fd9 Various metadata updates.
* Update/imporove Haddock comments and bump copyright years

* Bump copyright dates in LICENSE files

* Add .cabal package lower bounds. These appear to be reasonable, but
I haven't exhaustively tested the various configurations.

* Bump copyright dates in .cabal files

* Start a basic changelog
2020-07-21 17:43:47 -07:00

59 lines
1.4 KiB
Plaintext

Name: what4-blt
Version: 0.2
Author: Galois Inc.
Maintainer: rdockins@galois.com
Copyright: (c) Galois, Inc 2014-2020
License: BSD3
License-file: LICENSE
Build-type: Simple
Cabal-version: >= 1.10
Category: Language
Synopsis: What4 bindings to BLT
Description:
BLT is a library the solves bounded integer linear programs by
reducing the problem to bounded lattice search. This package
provides support for lowering Crucible formulae to linear systems
of the sort understood by BLT, and for executing the underlying solver.
library
build-depends:
base >= 4.7 && < 4.15,
ansi-wl-pprint,
blt >= 0.12.1,
containers,
what4 >= 0.4,
lens >= 1.2,
parameterized-utils,
text,
transformers
hs-source-dirs: src
exposed-modules:
What4.Solver.BLT
ghc-options: -Wall -Werror=incomplete-patterns -Werror=missing-methods -Werror=overlapping-patterns
ghc-prof-options: -fprof-auto-top
default-language: Haskell2010
test-suite test
type: exitcode-stdio-1.0
hs-source-dirs: test
ghc-options: -Wall -Werror=incomplete-patterns -Werror=missing-methods -Werror=overlapping-patterns
main-is: Test.hs
build-depends:
base >= 4.7,
containers,
what4-blt,
QuickCheck,
tasty >= 0.10,
tasty-hunit >= 0.9,
tasty-quickcheck >= 0.8,
blt >= 0.12
default-language: Haskell2010