Skip to content

Commit a006d49

Browse files
committed
add opencl deps
1 parent 8fabefd commit a006d49

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

.github/workflows/ci.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,12 @@ jobs:
1818
with:
1919
python-version: ${{ matrix.python-version }}
2020

21+
- name: Install OpenCL dependencies
22+
run: |
23+
sudo apt-get update
24+
sudo apt-get install -y pocl-opencl-icd ocl-icd-opencl-dev gcc clinfo
25+
clinfo
26+
2127
- name: Install tox
2228
run: pip install tox
2329

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
'vtk>=9.2.2',
3535
'mayavi>=4.8.2',
3636
'Pygments',
37+
'siphash24',
3738
],
3839
python_requires='>=3.6',
3940
package_data={'pytissueoptics': ['rayscattering/opencl/src/*.c', '**/*.obj', 'examples/*.py']},

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ envlist = py38, py39, py310, py311
55
setenv =
66
QT_QPA_PLATFORM = offscreen
77
commands =
8-
python -m unittest discover
8+
python -m unittest discover -v

0 commit comments

Comments
 (0)