forked from diku-dk/futhark
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.yaml
More file actions
120 lines (110 loc) · 2.31 KB
/
package.yaml
File metadata and controls
120 lines (110 loc) · 2.31 KB
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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
name: futhark
version: "0.5.0"
synopsis: An optimising compiler for a functional, array-oriented language.
description: See the website at https://futhark-lang.org
homepage: https://futhark-lang.org
maintainer: Troels Henriksen athas@sigkill.dk
license: ISC
github: HIPERFIT/futhark
category: Language
ghc-options: -Wall -Wcompat
extra-source-files:
- rts/python/*.py
- rts/c/*.h
- futlib/*.fut
dependencies:
- base >= 4 && < 5
- array >= 0.4
- binary
- data-binary-ieee754
- vector
- vector-binary-instances
- containers >= 0.5
- mtl >= 2.2.1
- transformers >= 0.3
- srcloc >= 0.4
- language-c-quote >= 0.12
- mainland-pretty >= 0.6
- hashable >= 1.2.1.0
- parsec >= 3
- regex-tdfa >= 1.2
- filepath
- dlist >= 0.6.0.1
- bytestring
- text
- raw-strings-qq
- neat-interpolation >= 0.3
- file-embed >= 0.0.9
- directory
- directory-tree
- gitrev >= 1.2.0
- parallel >= 3.2.1.0
- bifunctors
- blaze-html
- template-haskell
- th-lift-instances
- extra
- process
when:
- condition: "!impl(ghc >= 8.0)"
dependencies: semigroups == 0.18.*
library:
build-tools:
- alex
- happy
source-dirs: src
other-modules:
- Language.Futhark.Parser.Parser
- Language.Futhark.Parser.Lexer
- Paths_futhark
executables:
futhark: &futhark
main: src/futhark.hs
dependencies:
- futhark
- random
- process-extras
- temporary
- json
ghc-options: -threaded -rtsopts "-with-rtsopts=-N -qg"
futharki:
<<: *futhark
dependencies:
- futhark
- haskeline
main: src/futharki.hs
futhark-c:
<<: *futhark
main: src/futhark-c.hs
futhark-opencl:
<<: *futhark
main: src/futhark-opencl.hs
futhark-py:
<<: *futhark
main: src/futhark-py.hs
futhark-pyopencl:
<<: *futhark
main: src/futhark-pyopencl.hs
futhark-test:
<<: *futhark
main: src/futhark-test.hs
futhark-bench:
<<: *futhark
main: src/futhark-bench.hs
futhark-dataset:
<<: *futhark
main: src/futhark-dataset.hs
futhark-doc:
<<: *futhark
main: src/futhark-doc.hs
tests:
unit:
source-dirs: unittests
main: futhark_tests.hs
dependencies:
- QuickCheck >= 2.8
- test-framework >= 0.4.0
- test-framework-quickcheck2
- HUnit
- test-framework-hunit
- futhark