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 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.
+description: CλasH 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.
category: Development
license: BSD3
license-file: LICENSE
author: Christiaan Baaij & Matthijs Kooijman
stability: alpha
maintainer: christiaan.baaij@gmail.com & matthijs@stdin.nl
-build-depends: base > 4, syb, ghc, ghc-paths, transformers, haskell98,
- ForSyDe > 3.0, regex-posix ,data-accessor-template, pretty,
- data-accessor, containers, prettyclass, tfp > 0.3,
- tfvec, QuickCheck, template-haskell
+build-depends: ghc >= 6.11, vhdl, data-accessor-template, data-accessor,
+ containers, transformers, base >= 4, haskell98,
+ prettyclass, ghc-paths, pretty, syb, filepath,
+ th-lift-ng, tfp > 0.3.2, tfvec > 0.1.2
executable: clash
-main-is: Main.hs
-ghc-options:
+main-is: Main.hs