File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11[workspace ]
22name = " loch"
33channels = [" conda-forge" , " openbiosim/label/dev" ]
4- # No Windows - pycuda/pyopencl only available on linux-64
5- platforms = [" linux-64" , " osx-arm64" ]
4+ platforms = [" linux-64" , " osx-arm64" , " win-64" ]
65
76[dependencies ]
87python = " >=3.10"
@@ -12,6 +11,16 @@ pyopencl = "*"
1211
1312[target .linux-64 .dependencies ]
1413pycuda = " *"
14+ ocl-icd = " *"
15+ ocl-icd-system = " *"
16+
17+ [target .osx-arm64 .dependencies ]
18+ khronos-opencl-icd-loader = " *"
19+ ocl_cd_wrapper_apple = " *"
20+
21+ [target .windows-64 .dependencies ]
22+ pycuda = " *"
23+ khronos-opencl-icd-loader = " *"
1524
1625[feature .test .dependencies ]
1726pytest = " *"
Original file line number Diff line number Diff line change @@ -23,9 +23,18 @@ requirements:
2323 - loguru
2424 - pyopencl
2525 - python
26+ - if : linux
27+ then :
28+ - ocl-id
29+ - ocl-id-system
2630 - if : not osx
2731 then :
2832 - pycuda
33+ else :
34+ - ocl_icd_wrapper_apple
35+ - if : osx or win
36+ then :
37+ - khronos-opencl-icd-loader
2938
3039about :
3140 homepage : https://github.com/openbiosim/loch
You can’t perform that action at this time.
0 commit comments