Reorganise the way the lifted reference implementation works
[packages/dph.git] / dph-lifted-boxed / dph-lifted-boxed.cabal
1 Name:           dph-lifted-boxed
2 Version:        0.5.2.0
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:       Sequential reference implementation of lifted DPH array primitives.
10
11 Cabal-Version:  >= 1.6
12 Build-Type:     Simple
13
14 Library
15   Exposed-Modules:
16         Data.Array.Parallel.PArray
17         Data.Array.Parallel.PArray.Types
18         Data.Array.Parallel.PArray.PData
19         Data.Array.Parallel.PArray.PRepr
20         Data.Array.Parallel.Lifted.Closure
21         Data.Array.Parallel.Lifted.Combinators
22
23   Extensions:
24         CPP,
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         PatternGuards,
44         ExistentialQuantification,
45         ScopedTypeVariables
46
47   GHC-Options: 
48         -Wall -fno-warn-orphans -fno-warn-missing-signatures
49         -Odph 
50         -funbox-strict-fields
51         -fcpr-off
52   
53   Exposed:
54         False
55
56   Build-Depends:  
57         base             == 4.4.*,
58         ghc              == 7.*,
59         array            == 0.3.*,
60         pretty           == 1.1.*,
61         vector           == 0.9.*,
62         containers       == 0.4.*,
63         dph-base         == 0.5.*,
64         dph-prim-par     == 0.5.*
65