-
Notifications
You must be signed in to change notification settings - Fork 6
/
Obsidian.cabal
83 lines (64 loc) · 2.42 KB
/
Obsidian.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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Name: Obsidian
Version: 0.4.0.0
License: BSD3
License-file: LICENSE
Stability: Beta
Maintainer: Joel Svensson<[email protected]>
Author: Joel Svensson<[email protected]>
Copyright: Copyright (c) 2011-2017 Joel Svensson
Synopsis: Embedded language for GPU Programming
HomePage: https://github.com/svenssonjoel/Obsidian
Description:
Obsidian is an embedded language for general purpose programming targeting
GPU's.
Category: Language
Cabal-Version: >=1.8
Tested-With: GHC == 8.0.2
build-type: Simple
source-repository head
type: git
location: git://github.com/svenssonjoel/Obsidian.git
----------------------------------------------------------------------------------------------------
Library
-- Stable packages, no upper bounds
build-depends: base >= 4 && < 5
, vector >= 0.10.9.1
, mtl >= 2.0
, containers >= 0.4.2.1
, text >= 0.11.3.1
, process >= 1.1.0.2
, rdtsc == 1.3.0.0
-- Less-stable packages, upper bounds on next major version:
build-depends: value-supply >= 0.6
, language-c-quote >= 0.10.1.3
, mainland-pretty >= 0.2.6
, mwc-random >= 0.13.1.1
exposed-modules: Obsidian
, Obsidian.CodeGen.Reify
, Obsidian.CodeGen.CUDA
, Obsidian.CodeGen.OpenCLEmbedded
other-modules: Obsidian.Array
, Obsidian.Atomic
, Obsidian.DimSpec
, Obsidian.Exp
, Obsidian.Force
, Obsidian.Globs
, Obsidian.Library
, Obsidian.Memory
, Obsidian.Mutable
, Obsidian.Names
, Obsidian.Program
, Obsidian.SeqLoop
, Obsidian.Types
, Obsidian.Data
, Obsidian.CodeGen.CompileIM
, Obsidian.CodeGen.CompileIMOpenCLEmbedded
, Obsidian.CodeGen.Liveness
, Obsidian.CodeGen.Memory2
, Obsidian.CodeGen.Program
GHC-Options:
-- -O2
-- include-dirs:
-- extra-lib-dirs:
-- Includes:
-- Extra-libraries: