From 6767b4a065f1581e0726e499fbd51a68b9dac302 Mon Sep 17 00:00:00 2001
From: Stephan Seitz <stephan.seitz@fau.de>
Date: Tue, 13 Aug 2019 16:27:31 +0200
Subject: [PATCH] Add extra `pyopencl` to README.rst/setup.py

---
 README.md | 1 +
 setup.py  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/README.md b/README.md
index d079128a5..60ab1dd3e 100644
--- a/README.md
+++ b/README.md
@@ -52,6 +52,7 @@ Without `[interactive]` you get a minimal version with very little dependencies.
 
 All options:
 -  `gpu`: use this if an Nvidia GPU is available and CUDA is installed
+-  `pyopencl`: basic OpenCL support (experimental)
 - `alltrafos`: pulls in additional dependencies for loop simplification e.g. libisl
 - `bench_db`: functionality to store benchmark result in object databases
 - `interactive`: installs dependencies to work in Jupyter including image I/O, plotting etc.
diff --git a/setup.py b/setup.py
index 6959f09c2..3da19ffed 100644
--- a/setup.py
+++ b/setup.py
@@ -106,6 +106,7 @@ setup(name='pystencils',
       },
       extras_require={
           'gpu': ['pycuda'],
+          'opencl': ['pyopencl'],
           'alltrafos': ['islpy', 'py-cpuinfo'],
           'bench_db': ['blitzdb', 'pymongo', 'pandas'],
           'interactive': ['matplotlib', 'ipy_table', 'imageio', 'jupyter', 'pyevtk'],
-- 
GitLab