a0c16613640980da681b794c7149404436c8b1df
[packages/dph.git] / dph-lifted-base / dph-lifted-base.cabal
1 Name:           dph-lifted-base
2 Version:        0.6.0.1
3 License:        BSD3
4 License-File:   LICENSE
5 Author:         The DPH Team
6 Maintainer:     Ben Lippmeier <benl@cse.unsw.edu.au>
7 Homepage:       http://www.haskell.org/haskellwiki/GHC/Data_Parallel_Haskell
8 Category:       Data Structures
9 Synopsis:       Data Parallel Haskell common definitions used by other dph-lifted packages.
10
11 Cabal-Version:  >= 1.6
12 Build-Type:     Simple
13
14 Library
15   Exposed-Modules:
16         Data.Array.Parallel.PArray.Types
17         Data.Array.Parallel.PArray.Reference
18         Data.Array.Parallel.PArray
19         Data.Array.Parallel.PArr
20         
21   Exposed:
22         False
23
24   Extensions:
25         BangPatterns,
26         PatternGuards
27         TypeFamilies,
28         TypeOperators,
29         RankNTypes,
30         BangPatterns,
31         MagicHash,
32         UnboxedTuples,
33         TypeOperators,
34         FlexibleContexts,
35         FlexibleInstances,
36         EmptyDataDecls,
37         NoMonomorphismRestriction,
38         MultiParamTypeClasses,
39         EmptyDataDecls,
40         StandaloneDeriving,
41         ExplicitForAll,
42         ParallelListComp,
43         ExistentialQuantification,
44         ScopedTypeVariables,
45         PatternGuards,
46         PackageImports,
47         DeriveDataTypeable
48
49   GHC-Options:
50         -Odph 
51         -fcpr-off -fno-liberate-case -fno-spec-constr
52         -Wall
53         -fno-warn-missing-methods
54         -fno-warn-orphans
55
56   Build-Depends:  
57         base                    == 4.6.*,
58         ghc                     == 7.*,
59         array                   == 0.4.*,
60         random                  == 1.0.*,
61         template-haskell        == 2.8.*,
62         dph-base                == 0.6.*,
63         dph-prim-par            == 0.6.*,
64         vector                  == 0.9.*,
65         pretty                  == 1.1.*,
66         containers              == 0.5.*