summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCedric Nugteren <web@cedricnugteren.nl>2021-02-04 20:45:40 +0100
committerGitHub <noreply@github.com>2021-02-04 20:45:40 +0100
commitfe93153404f196bc6c967ed27c74cdbf0d57610e (patch)
tree1103a4d7885217dbb242b5435c391ac0fbf65082
parent07837a5c2d8ce7290b1c950a32ef0b887c33e02f (diff)
parentd57f8065ead7d62495350f525a6fa69bc8d6ad57 (diff)
Merge pull request #413 from CNugteren/CLBlast-412-python-runtime-libs
Add library dir on Linux for pyclblast
-rw-r--r--src/pyclblast/setup.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/pyclblast/setup.py b/src/pyclblast/setup.py
index 3da1e454..3ae8d414 100644
--- a/src/pyclblast/setup.py
+++ b/src/pyclblast/setup.py
@@ -10,12 +10,20 @@ from setuptools import setup
from distutils.extension import Extension
from Cython.Distutils import build_ext
+runtime_library_dirs = list()
+if platform.system() == "Linux":
+ runtime_library_dirs.append("/usr/local/lib")
+elif platform.system() == "Windows":
+ runtime_library_dirs.append("C:\\Program Files\\CLBlast\\lib")
+ runtime_library_dirs.append("C:\\Program Files (x86)\\CLBlast\\lib")
+
ext_modules = list()
ext_modules.append(
Extension(
"pyclblast",
["src/pyclblast.pyx"],
libraries=["clblast"],
+ runtime_library_dirs=runtime_library_dirs,
language="c++"
)
)