mirror of
https://github.com/GaloisInc/what4.git
synced 2024-12-04 11:23:17 +03:00
2fe09d5fd9
* 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
59 lines
1.4 KiB
Plaintext
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
|