name: clash
version: 0.1
build-type: Simple
-synopsis: CAES Languege for Hardware Descriptions (CλasH)
-description: CλasH is a toolchain/language to translate subsets of
+synopsis: CAES Languege for Hardware Descriptions (CLasH)
+description: CLasH is a toolchain/language to translate subsets of
Haskell to synthesizable VHDL. It does this by translating
the intermediate System Fc (GHC Core) representation to a
VHDL AST, which is then written to file.
maintainer: christiaan.baaij@gmail.com & matthijs@stdin.nl
Cabal-Version: >= 1.2
-flag out-ghc-tree
- description: Are we outside a GHC tree?
- default: False
- manual: True
-
Library
- if flag(out-ghc-tree)
- build-depends: ghc-paths
- else
- cpp-options: -DIN_GHC_TREE
-
build-depends: ghc >= 6.11, pretty, vhdl, haskell98, syb, data-accessor,
containers, base >= 4, transformers, filepath,
template-haskell, data-accessor-template, prettyclass
- extensions: CPP
-
exposed-modules: CLasH.Translator,
CLasH.Translator.Annotations
CLasH.Utils.Pretty
CLasH.Utils.Core.CoreShow
CLasH.Utils.Core.CoreTools
-
\ No newline at end of file
+