mirror of
https://github.com/GaloisInc/what4.git
synced 2024-12-01 20:23:10 +03:00
49 lines
1.1 KiB
Plaintext
49 lines
1.1 KiB
Plaintext
Cabal-version: 2.2
|
|
Name: what4-abc
|
|
Version: 0.1
|
|
Author: Galois Inc.
|
|
Maintainer: jhendrix@galois.com
|
|
Copyright: (c) Galois, Inc 2014-2021
|
|
License: BSD-3-Clause
|
|
License-file: LICENSE
|
|
Build-type: Simple
|
|
Category: Language
|
|
Synopsis: What4 bindings to ABC
|
|
Description:
|
|
ABC provides datastructures and solver support for working with
|
|
boolean circuits expressed using And-Inverter Graphs (AIGs). This
|
|
package provides support for lowering What4 formulae to AIGs
|
|
and binding to ABC solver subroutines.
|
|
|
|
library
|
|
build-depends:
|
|
base >= 4.7 && < 4.15,
|
|
aig,
|
|
abcBridge >= 0.11,
|
|
bv-sized >= 1.0.0,
|
|
containers,
|
|
what4 >= 0.4,
|
|
directory,
|
|
io-streams,
|
|
lens,
|
|
mtl,
|
|
parameterized-utils,
|
|
prettyprinter >= 1.7.0,
|
|
process,
|
|
text,
|
|
transformers,
|
|
unordered-containers,
|
|
utf8-string
|
|
|
|
hs-source-dirs: src
|
|
|
|
exposed-modules:
|
|
What4.Solver.ABC
|
|
|
|
ghc-options: -Wall
|
|
-Werror=incomplete-patterns
|
|
-Werror=missing-methods
|
|
-Werror=overlapping-patterns
|
|
ghc-prof-options: -fprof-auto-export
|
|
|
|
default-language: Haskell2010 |