-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaccelerate-c.cabal
62 lines (51 loc) · 2.4 KB
/
accelerate-c.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
Name: accelerate-c
Version: 0.3.0.0
Cabal-version: >= 1.6
Tested-with: GHC >= 7.4
Build-type: Simple
Synopsis: Accelerate backend generating sequential C code
Description:
This library implements a backend for the /Accelerate/ language generating sequential C code.
License: BSD3
License-file: LICENSE
Author: Manuel M T Chakravarty
Maintainer: Manuel M T Chakravarty <chak@cse.unsw.edu.au>
Bug-reports: https://github.com/unsw-comp4181/accelerate-c/issues
Homepage: https://github.com/unsw-comp4181/accelerate-c
Category: Compilers/Interpreters, Data
Stability: Experimental
Data-files: cbits/accelerate_c.h
Library
Build-depends: accelerate >= 0.13,
array >= 0.3,
base == 4.*,
directory >= 1.0,
filepath >= 1.1,
ghc >= 7.0,
language-c-quote >= 0.4.4,
mainland-pretty >= 0.2,
process >= 1.0,
unix >= 2.6,
srcloc >= 0.2,
template-haskell >= 2.2,
transformers >= 0.3
Exposed-modules: Data.Array.Accelerate.C
Other-modules: Data.Array.Accelerate.C.Acc
Data.Array.Accelerate.C.Base
Data.Array.Accelerate.C.Execute
Data.Array.Accelerate.C.Exp
Data.Array.Accelerate.C.Load
Data.Array.Accelerate.C.Type
ghc-options: -O2
-Wall
-fwarn-tabs
-fno-warn-name-shadowing
ghc-prof-options: -auto-all
-- Don't add the extensions list here. Instead, place individual LANGUAGE
-- pragmas in the files that require a specific extension. This means the
-- project loads in GHCi, and avoids extension clashes.
--
-- Extensions:
source-repository head
type: git
location: https://github.com/unsw-comp4181/accelerate-c