macaw/macaw-ppc/macaw-ppc.cabal
Tristan Ravitch 95361474ae Feed semantics to the genExecInstruction calls
These lists come from semmc and contain the bytestrings of the semantics files
for each opcode.

NOTE: The lists are currently empty (presumably due to bugs), but the logic for
moving data around and setting up a SimpleBuilder instance is at least right.
2017-10-06 16:58:53 -07:00

50 lines
1.7 KiB
Plaintext

-- Initial macaw-ppc.cabal generated by cabal init. For further
-- documentation, see http://haskell.org/cabal/users-guide/
name: macaw-ppc
version: 0.1.0.0
-- synopsis:
-- description:
license: BSD3
license-file: LICENSE
author: Ben Selfridge
maintainer: benselfridge@galois.com
-- copyright:
category: Semantics
build-type: Simple
extra-source-files: ChangeLog.md
cabal-version: >=1.10
library
exposed-modules: Data.Macaw.PPC
Data.Macaw.PPC.Arch
Data.Macaw.PPC.Disassemble
Data.Macaw.PPC.Eval
Data.Macaw.PPC.Generator
Data.Macaw.PPC.Identify
Data.Macaw.PPC.PPCReg
Data.Macaw.PPC.Semantics
Data.Macaw.PPC.Semantics.PPC64
Data.Macaw.PPC.Semantics.PPC32
Data.Macaw.PPC.Semantics.TH
build-depends: base >=4.9 && <5,
bytestring,
containers,
constraints,
crucible,
text,
dismantle-tablegen,
dismantle-ppc,
semmc,
semmc-ppc,
lens,
macaw-base,
ansi-wl-pprint,
mtl,
parameterized-utils,
template-haskell,
text
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -Wall