Update base dependencies
[packages/dph.git] / dph-prim-par / dph-prim-par.cabal
1 Name:           dph-prim-par
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 segmented arrays. (production version)
10 Description:    Production implementation of the flat parallel array API defined
11                 in dph-prim-interface.
12
13 Cabal-Version:  >= 1.6
14 Build-Type:     Simple
15
16 Library
17   Exposed-Modules:
18         Data.Array.Parallel.Unlifted.Distributed
19         Data.Array.Parallel.Unlifted.Distributed.Gang
20         Data.Array.Parallel.Unlifted.Distributed.TheGang
21         Data.Array.Parallel.Unlifted.Parallel
22         Data.Array.Parallel.Unlifted.Parallel.UPSegd
23         Data.Array.Parallel.Unlifted.Parallel.UPSSegd
24         Data.Array.Parallel.Unlifted.Parallel.UPVSegd
25         Data.Array.Parallel.Unlifted.Parallel.UPSel
26         Data.Array.Parallel.Unlifted
27
28   Other-Modules:
29         Data.Array.Parallel.Unlifted.Distributed.DistST
30         Data.Array.Parallel.Unlifted.Distributed.Types
31         Data.Array.Parallel.Unlifted.Distributed.Combinators
32         Data.Array.Parallel.Unlifted.Distributed.Scalars
33         Data.Array.Parallel.Unlifted.Distributed.Arrays
34         Data.Array.Parallel.Unlifted.Distributed.USegd
35         Data.Array.Parallel.Unlifted.Distributed.USSegd
36         Data.Array.Parallel.Unlifted.Distributed.Basics
37         Data.Array.Parallel.Unlifted.Distributed.Types.USegd
38         Data.Array.Parallel.Unlifted.Distributed.Types.USSegd
39         Data.Array.Parallel.Unlifted.Distributed.Types.UVSegd
40         Data.Array.Parallel.Unlifted.Distributed.Types.Vector
41         Data.Array.Parallel.Unlifted.Distributed.Types.Maybe
42         Data.Array.Parallel.Unlifted.Distributed.Types.Tuple
43         Data.Array.Parallel.Unlifted.Distributed.Types.Prim
44         Data.Array.Parallel.Unlifted.Distributed.Types.Unit
45         Data.Array.Parallel.Unlifted.Distributed.Types.Base
46         Data.Array.Parallel.Unlifted.Parallel.Basics
47         Data.Array.Parallel.Unlifted.Parallel.Combinators
48         Data.Array.Parallel.Unlifted.Parallel.Enum
49         Data.Array.Parallel.Unlifted.Parallel.Extracts
50         Data.Array.Parallel.Unlifted.Parallel.Permute
51         Data.Array.Parallel.Unlifted.Parallel.Segmented
52         Data.Array.Parallel.Unlifted.Parallel.Subarrays
53         Data.Array.Parallel.Unlifted.Parallel.Sums
54         Data.Array.Parallel.Unlifted.Parallel.Text
55
56   Exposed: False
57
58   Extensions: TypeFamilies, GADTs, RankNTypes,
59               BangPatterns, MagicHash, UnboxedTuples, TypeOperators,
60               FlexibleInstances, FlexibleContexts
61
62
63   GHC-Options:
64         -Odph -funbox-strict-fields
65         -fcpr-off -Wall
66
67   Build-Depends:  
68         base               == 4.5.*,
69         random             == 1.0.*,
70         vector             == 0.9.*,
71         old-time           == 1.0.*,
72         dph-base           == 0.6.*,
73         dph-prim-interface == 0.6.*,
74         dph-prim-seq       == 0.6.*