-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdub.json
43 lines (43 loc) · 1.2 KB
/
dub.json
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
{
"description": "autograd library",
"license": "BSL-1.0",
"name": "grain2",
"authors": [
"karita"
],
"copyright": "Copyright © 2019, karita",
"dflags": ["-dip25", "-dip1000", "-dip1008"],
"subPackages": [
{
"name": "core",
"targetType": "library",
"sourcePaths": ["core/source"],
"importPaths": ["core/source"],
"dependencies": {
"mir-blas": "~>1.1.4",
"mir-runtime": "~>0.0.22",
"mir-random": "~>2.2.4",
}
},
{
"name": "cuda",
"targetType": "library",
"dependencies": {
"grain2:core": "*"
},
"libs": ["cuda", "cudart", "cublas", "cudnn", "nvrtc"],
"sourcePaths": ["cuda/source"],
"importPaths": ["cuda/source", "dpp/generated"],
},
{
"name": "cl",
"targetType": "library",
"dependencies": {
"grain2:core": "*"
},
"libs": ["OpenCL"],
"sourcePaths": ["cl/source"],
"importPaths": ["cl/source", "dpp/generated"],
}
]
}