Moved to new GHC API (6.11). Also use vhdl package for the VHDL AST
[matthijs/master-project/cλash.git] / cλash.cabal
1 name:                clash
2 version:             0.1
3 build-type:          Simple
4 synopsis:            CAES Languege for Hardware Descriptions (CλasH)
5 description:         CλasH is a toolchain/language to translate subsets of 
6                      Haskell to synthesizable VHDL. It does this by 
7                      translating the intermediate System Fc (GHC Core) 
8                      representation to a VHDL AST, which is then written to 
9                      file.
10 category:            Development
11 license:             BSD3
12 license-file:        LICENSE
13 package-url:         http://github.com/darchon/clash/tree/master
14 copyright:           Copyright (c) 2009 Christiaan Baaij & Matthijs Kooijman
15 author:              Christiaan Baaij & Matthijs Kooijman
16 stability:           alpha
17 maintainer:          christiaan.baaij@gmail.com & matthijs@stdin.nl
18 build-depends:       ghc >= 6.11, vhdl, data-accessor-template, data-accessor, 
19                      containers, transformers, base >= 4, haskell98,
20                      prettyclass, ghc-paths, pretty, syb, filepath,
21                      th-lift-ng, tfp > 0.3.2, tfvec > 0.1.2
22
23 executable:          clash
24 main-is:             Main.hs